Elektrine lite

← Feed

@loadhigh@bitbang.social

Post #2070599

2026-04-30 21:49 UTC

@librewolf Thanks for being transparent about this. What caused the private (I guess) part of the key to be exposed? Is there something everyone can learn from this for the future? (edit: spelling error)

Replies (2)

  • @alyx@infosec.exchange 2026-05-01 00:52

    @loadhigh During some debugging of the build process someone tried to make the logging more verbose, which.. worked a little too well and also affected the step in which the singing key gets imported. We've addressed this for the future by restricting a lot more on which CI runs the singing key is actually available. We've also learned, that while Forgejo is technically supposed to redact any CI log output that matches a secret, this doesn't work well with multi line secrets. (still need some time for more testing on this to do a proper Forgejo PR)

    Open ##2070600

  • @librewolf@chaos.social 2026-05-01 11:06

    @loadhigh basically it was caused by using "set -x" to debug issues with a CI process, and masking of secret CI variables seemingly not working with multiline values for those secrets.

    Open ##2070602