trampolim.net
PT EN

Trampolim · Technology weekly

The Week in Tech

Issue 16Week of August 10–13, 202616 stories
Security

A leaked Firefox key isn't a slip. It's a warning

Mozilla revoked a signing key after an unencrypted copy surfaced in a public repository. The alert came from outside the building.

A leaked Firefox key isn't a slip. It's a warning
Security · August 10–13, 2026

Mozilla revoked the Firefox signing key after a readable copy turned up on GitHub. The security team moved fast, but they were not the ones who found it: an outside researcher raised the flag. For a stretch that may have run days or weeks, anyone with access to that repository could have signed malicious code that would have looked entirely legitimate.

The lazy reading calls this a slip, someone committed what they shouldn't have. It is worse than that. It is the textbook case of a safeguard that only exists on paper. Mozilla has a security policy, contribution rules, and training. None of it stopped the commit, and nothing raised an alarm, because the scan was never told to look for a signing key sitting in clear text.

The uncomfortable part is what follows: even a mature organisation runs on the illusion of control. The key was stored encrypted, somebody decrypted it to use locally, and the resulting file rode along in a commit. Human error happened, the way it always does. The structural failure is the absence of an automatic barrier that stops that error from having consequences.

The question worth asking about any operation: does your release pipeline block a key in a repository? Has it been tested with a fake one? Did the alert fire? Did anyone answer it? If all three answers aren't yes, the lock is a hypothesis.

Mozilla revoked the key, and that was the right call. What lingers isn't why it leaked. It's why nobody inside the house knew it had.

Book a call