19 May 2026·4 min read·By Konrad Weber

CISA GovCloud Leak: Systemic Security Failures

CISA GovCloud leak exposed AWS keys and internal passwords on GitHub since November 2025, revealing dangerous contractor security lapses.

CISA GovCloud Leak: Systemic Security Failures

The repository named Private CISA sat publicly on GitHub for six months, detailed by KrebsOnSecurity on May 15 and exposing administrative AWS GovCloud keys, plaintext passwords to internal systems, and the agency's secure development scaffolding. It sat exposed. But it's far more than a single contractor's catastrophic error, hitting when CISA has already lost nearly a third of its workforce and faces a reckoning over its own internal security culture.

A Textbook Failure of Basic Hygiene

The repository, flagged by GitGuardian researcher Guillaume Valadon, functioned as an accidental exhibit of every secret management failure an organization can commit. Files like “importantAWStokens” held administrative credentials to three AWS GovCloud accounts. Another file, “AWS-Workspace-Firefox-Passwords.csv,” sprinkled plaintext usernames and passwords across dozens of internal CISA systems, including the Landing Zone DevSecOps environment. The contractor had intentionally disabled GitHub’s secret detection feature. Valadon’s reaction said it all.

“Passwords stored in plain text in a csv, backups in git, explicit commands to disable GitHub secrets detection feature. I honestly believed that it was all fake before analyzing the content deeper. This is indeed the worst leak that I’ve witnessed in my career.”

Exposing the Software Supply Chain

CISA GovCloud leaked. It exposed credentials to the agency's Artifactory, it's central software repository for building and deploying apps, and Philippe Caturegli of Seralys validated keys and warned an attacker could inject backdoors into every build. 'That would be a prime place to move laterally,' he said. 'Backdoor in some software packages, and every time they build something new they deploy your backdoor left and right.' So the repository offered a blueprint for persistent supply chain compromise.

  • Administrative AWS GovCloud keys for three separate accounts
  • Plaintext login pairs for the Landing Zone DevSecOps and other internal platforms
  • Credentials to the agency’s Artifactory software package manager
  • Configuration files mapping out internal build and deployment processes

The Contradiction in the Agency’s Response

CISA's spokesperson stated "there is no indication that any sensitive data was compromised as a result of this incident," and promised additional safeguards. But that framing misses something. Caturegli confirmed the exposed AWS keys remained valid for 48 hours after the repository was taken offline, and an adversary scraping public commits could have exploited that window undetected. In cloud environments, distance between no evidence of compromise and no compromise is wide, CISA GovCloud leak widens it, but agency hasn't disclosed its forensic timeline, delay in key rotation alone sophisticated actors wouldn't waste.

a blue and white logo

When the Watchdog Loses Its Teeth

CISA's already bleeding talent. The CISA GovCloud leak lands at that institution. And since the start of the second Trump administration, the agency's lost nearly a third of its workforce to early retirements, buyouts, and resignations. Institutional knowledge that might have spotted a rogue public repository or insisted on routine scans of contractor code contributions is evaporating. When the lead civilian cyber defense agency fails at basic secrets hygiene, the symbolic damage spills outward, and state and local partners along with the private sector rely on CISA's advisories and benchmarks. Each of those now carries a silent question: does the author secure its own house?

“While we hold our team members to the highest standards of integrity and operational awareness, we are working to ensure additional safeguards are implemented to prevent future occurrences.”

CISA GovCloud Leak: A Shadow IT Story

It's a familiar picture. Metadata from the repository, accessed by Nightwing contractor per KrebsOnSecurity, shows an account blended a CISA-associated email with personal address, and commit history since November 2025 suggests file sync between work laptop and home machine. Caturegli called it a scratchpad. It was used for convenience, not a curated project. But the passwords followed pattern of platform name plus current year, and Caturegli stressed such habits would be security liability even without external exposure because they ease lateral movement after an initial foothold. So the CISA GovCloud leak isn't just about one public repo, and it's a window into the friction between security policy and the human urge to get work done faster.

Where This Leads

CISA promised an investigation. And it promised stricter controls. But the nature of those controls remains undefined, and the episode will almost certainly force the agency to adopt post-commit secrets scanning across its development pipelines and contractor engagements. But the broader federal ecosystem will watch to see whether CISA imposes technical guardrails that make such a disclosure impossible, not merely punishable. Zero-trust architectures that treat every repository as public and every credential as ephemeral will gain renewed emphasis. For CISOs and policy makers, the CISA GovCloud leak dispels any remaining comfort that the government's own cyber defenders are immune to the simplest of mistakes. The next chapter must be a redesign of default workflows so that no single individual can accidentally expose the crown jewels, no matter how tired or rushed they're.

Konrad Weber
Written by
Infosec and Threats Writer

Konrad Weber writes about the security landscape, from emerging threats to the tools that guard against them. He is focused on helping readers understand risk in a connected world.

💬 Comments (0)

Sign in to leave a comment.

No comments yet. Be the first!