{
  "id": 560674,
  "title": "Mozilla revokes Firefox signing key after unencrypted copy lands in GitHub",
  "url": "https://urgent.news/2026/08/11/mozilla-revokes-firefox-signing-key-after-unencrypted-copy-lands-in",
  "topic": "business",
  "section": "Business",
  "published": "2026-08-11T11:36:00.000Z",
  "source": {
    "name": "The Register",
    "slug": "the-register",
    "url": "https://www.theregister.com/security/2026/08/11/mozilla-revokes-firefox-signing-key-after-unencrypted-copy-lands-in-github/5285908"
  },
  "original_language": "en",
  "account": null,
  "summary": "Mozilla has revoked a cryptographic key used to sign Firefox and Thunderbird releases following an accidental commit of an unencrypted private key to a GitHub repository. The mishap was disclosed by the company on Monday, revealing that the GPG private subkey was stored in a private GitHub repository accessible only to a few authorized Mozilla employees. Although the exposed subkey was already authorized for access through alternative means, its presence in source control posed a security risk. Mozilla has revoked the affected subkey, which was used to sign Linux tarballs, RPM packages, and checksum files for Firefox and Thunderbird releases. No evidence of unauthorized access to the key while it was in the repository was found. Users manually verifying Mozilla's GPG signatures will need to import the new signing key and revocation for the old one. For most users, no action is required. Mozilla has introduced additional safeguards to prevent similar incidents in the future.",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 2,
    "also_reported_by": [
      {
        "outlet": "The Register Science",
        "title": "Mozilla revokes Firefox signing key after unencrypted copy lands in GitHub",
        "url": "https://urgent.news/2026/08/11/mozilla-revokes-firefox-signing-key-after-unencrypted-copy-lands-in-562338",
        "published": "2026-08-11T11:36:00.000Z"
      }
    ]
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}