The U.S. Cybersecurity and Infrastructure Security Agency (CISA), the nation's lead agency for cyber defense, is facing a significant security incident and congressional inquiry after a contractor exposed a trove of sensitive data on a public GitHub repository. The repository, ironically named "Private-CISA," contained plaintext credentials, including keys for AWS GovCloud accounts, SSH keys, and access tokens for internal CISA systems. The leak, discovered by researchers at GitGuardian, persisted for several months and appears to have been caused by a contractor using the public repository to synchronize work files. The incident highlights a critical failure in both operational security (OpSec) by the contractor and oversight by CISA, undermining the agency's credibility and creating a potential goldmine for nation-state adversaries.
The incident was not a sophisticated hack but a case of gross negligence. A contractor with administrative access created a public GitHub repository in November 2025 to sync files between different computers. This repository contained 844 MB of highly sensitive data, including:
Researchers noted that the contractor seemed to have intentionally disabled GitHub's built-in secret scanning protections, exacerbating the risk. The leak was discovered on May 14, 2026, and the repository was taken down shortly after. However, the exposure of these credentials for months provides a large window of opportunity for malicious actors to have discovered and copied the data.
The root cause is a fundamental failure of data handling and security policy.
T1537 - Transfer Data to Cloud Account.T1552.005 - Cloud Credentials: The incident involves the exposure of cloud credentials, which an attacker could use for subsequent access.T1526 - Cloud Service Discovery: An attacker with the leaked credentials could perform reconnaissance within CISA's cloud environment.T1195.002 - Compromise Software Supply Chain: Access to Artifactory could facilitate a devastating supply chain attack.T1537 - Transfer Data to Cloud Account: This technique describes the action of moving data to a cloud account, which in this case was a public GitHub repository, making it an exfiltration/exposure vector.While CISA claims no evidence of compromise, the potential impact is severe.
The repository was named Private-CISA, but no URL or other specific IOCs were provided in the articles.
Security teams should proactively hunt for similar exposures:
string_patternAKIA[0-9A-Z]{16}string_pattern-----BEGIN RSA PRIVATE KEY-----process_namegitgit push commands containing large binary files or directories with names like .aws, .ssh, or credentials.log_sourceGitHub Audit Logsurl_patterngithub.com/[company-name]*/D3-SFA - System File Analysis can be applied to code repositories to hunt for sensitive patterns.git push operations to public repositories from corporate networks unless explicitly authorized. Use Data Loss Prevention (DLP) tools to scan outbound traffic and code commits for sensitive patterns.M1026 - Privileged Account Management.New details emerge on CISA contractor leak: administrative AWS GovCloud credentials, plaintext passwords in 'importantAWStokens' file, and RSA key for all CISA repos were exposed. Contractor identified as Nightwing employee.
Further investigation into the CISA contractor data leak reveals more critical details. The exposed data included administrative credentials for three AWS GovCloud accounts and plaintext passwords for internal CISA systems, specifically found in a file named 'importantAWStokens'. The private RSA key provided access to all CISA code repositories, not just a single GitHub app. The contractor was identified as an employee of defense firm Nightwing. Additionally, the AWS GovCloud keys remained valid for 48 hours after the GitHub repository was taken down on May 18, 2026, extending the window of vulnerability. The credentials reportedly followed a weak, predictable pattern, highlighting significant security failures.
Contractor reportedly creates the public 'Private-CISA' GitHub repository, beginning the data exposure.
Security researchers at GitGuardian discover the public repository and the leaked credentials.
The CISA data leak is first publicly reported by Krebs on Security.
U.S. lawmakers send letters to CISA demanding a briefing and answers regarding the security lapse.

Cybersecurity professional with over 10 years of specialized experience in security operations, threat intelligence, incident response, and security automation. Expertise spans SOAR/XSOAR orchestration, threat intelligence platforms, SIEM/UEBA analytics, and building cyber fusion centers. Background includes technical enablement, solution architecture for enterprise and government clients, and implementing security automation workflows across IR, TIP, and SOC use cases.
Help others stay informed about cybersecurity threats
Every tactic, technique, and sub-technique used in this threat has been identified and mapped to the MITRE ATT&CK framework for consistent, actionable threat language.
Observables and indicators of compromise (IOCs) have been extracted and cataloged. Risk has been assessed and correlated with known threat actors and historical campaigns.
Detection rules, incident response steps, and D3FEND-aligned mitigation strategies are included so your team can act on this intelligence immediately.
Structured threat data is packaged as a STIX 2.1 bundle and can be visualized as an interactive graph — relationships between actors, malware, techniques, and indicators.
Sigma detection rules are derived from the threat techniques in this article and can be converted for deployment across any major SIEM or EDR platform.