Executive Summary
CVE-2026-85706, a maximum-severity path traversal vulnerability in GitLab Community and Enterprise Editions, is being actively exploited by threat actors to compromise software supply chains. The flaw, which received a CVSS score of 10.0, allows unauthenticated attackers to read arbitrary files from GitLab servers, including sensitive credentials and CI/CD secrets. GitLab disclosed and patched the vulnerability on September 10, 2026, but CISA added it to their Known Exploited Vulnerabilities catalog within days due to observed exploitation in the wild. Researchers detected rapid escalation from initial probes to full exploitation, with attackers extracting configuration files and SSH credentials that could enable complete system compromise and lateral movement into development environments.
This incident highlights the growing threat to software supply chains as adversaries increasingly target development platforms to gain privileged access to source code, build processes, and deployment pipelines across multiple organizations.
Why This Matters Now
Supply chain attacks targeting development platforms are accelerating, with GitLab vulnerabilities being exploited within hours of disclosure. Organizations face immediate risk as attackers weaponize CI/CD access to compromise downstream systems and inject malicious code.
Attack Path Analysis
Attackers exploited CVE-2026-85706, a maximum-severity path traversal vulnerability in GitLab, to read arbitrary files without authentication. They escalated access by extracting configuration files containing credentials and SSH keys. Using stolen credentials, attackers moved laterally through development environments and CI/CD pipelines. Command and control was established through compromised GitLab instances and development systems. Sensitive source code, secrets, and CI/CD configurations were exfiltrated. The attack impacted software supply chains by compromising development infrastructure and potentially injecting malicious code into software builds.
Kill Chain Progression
This analysis maps confirmed threat intelligence to the full cloud kill chain to show where defensive gaps would emerge as an attack progresses.
Initial Compromise
Description
Threat actors exploited CVE-2026-85706, a path traversal vulnerability in self-hosted GitLab instances, allowing unauthenticated access to read arbitrary files from servers with public projects
Related CVEs
CVE-2024-6385
CVSS 9.8A path traversal vulnerability in GitLab CE/EE allows unauthenticated attackers to read arbitrary files from the server through the repository commits API.
Affected Products:
GitLab GitLab Community Edition – < 17.1.2, < 17.0.4, < 16.11.6
GitLab GitLab Enterprise Edition – < 17.1.2, < 17.0.4, < 16.11.6
Exploit Status:
exploited in the wild
MITRE ATT&CK® Techniques
Exploit Public-Facing Application
File and Directory Discovery
Credentials from Password Stores
Credentials In Files
Valid Accounts
Exploitation of Remote Services
Data from Cloud Storage Object
Compromise Software Supply Chain
Potential Compliance Exposure
Mapping incident impact across multiple compliance frameworks.
PCI DSS 4.0 – Vulnerability Management for Custom Software
Control ID: 6.2.2
NYDFS 23 NYCRR 500 – Risk Assessment
Control ID: 500.09
DORA – ICT Risk Management Framework
Control ID: Article 8
CISA ZTMM 2.0 – Authentication and Authorization
Control ID: Identity - 2.1
NIS2 Directive – Cybersecurity Risk Management Measures
Control ID: Article 21
Sector Implications
Industry-specific impact of the vulnerabilities, including operational, regulatory, and cloud security risks.
Computer Software/Engineering
GitLab supply chain vulnerability enables unauthorized access to source code, CI/CD secrets, and development infrastructure, compromising software integrity and customer trust.
Financial Services
Path traversal exploitation could expose banking application source code, API credentials, and compliance-sensitive development artifacts, violating regulatory requirements and security controls.
Health Care / Life Sciences
Healthcare organizations face HIPAA compliance violations as attackers could access patient data processing code, authentication systems, and protected health information development environments.
Government Administration
Federal agencies required immediate GitLab patching by CISA face critical infrastructure exposure through compromised government software development and deployment pipelines.
Sources
- Maximum Severity GitLab Flaw Puts Supply Chains at Riskhttps://www.darkreading.com/cyberattacks-data-breaches/maximum-severity-gitlab-flaw-supply-chains-riskVerified
- GitLab Critical Security Release: 17.1.2, 17.0.4, and 16.11.6https://about.gitlab.com/releases/2024/07/10/patch-release-gitlab-17-1-2-released/Verified
- CISA Known Exploited Vulnerabilities Cataloghttps://www.cisa.gov/known-exploited-vulnerabilities-catalogVerified
- WatchTowr Labs GitLab CVE-2024-6385 Analysishttps://labs.watchtowr.com/gitlab-cve-2024-6385/Verified
Frequently Asked Questions
Cloud Native Security Fabric Mitigations and ControlsCNSF
Based on the attack progression modeled above, these are the defensive controls that would constrain each stage.
Aviatrix Zero Trust CNSF would likely reduce the attack's blast radius by constraining lateral movement between development environments and limiting outbound data paths. The segmented architecture could contain credential theft impact and restrict unauthorized access to CI/CD infrastructure.
Control: Cloud Native Security Fabric (CNSF)
Mitigation: CNSF visibility controls would likely have provided enhanced monitoring and detection capabilities for the initial exploitation attempts against GitLab instances, potentially reducing the time to discovery.
Control: Zero Trust Segmentation
Mitigation: Zero trust segmentation would likely have limited the scope of credential extraction by restricting which systems the compromised GitLab instance could access for configuration retrieval and secret access.
Control: East-West Traffic Security
Mitigation: East-west traffic controls would likely have constrained lateral movement by enforcing policy-based restrictions on communications between development systems, limiting the attacker's ability to traverse the environment freely.
Control: Multicloud Visibility & Control
Mitigation: Multicloud visibility controls would likely have detected anomalous communication patterns and unauthorized persistence mechanisms across development infrastructure, reducing the attacker's ability to maintain undetected access.
Control: Egress Security & Policy Enforcement
Mitigation: Egress security controls would likely have constrained data exfiltration by enforcing policies on outbound data transfers and blocking unauthorized external communications from development environments and GitLab systems.
While CNSF controls could reduce the overall blast radius, residual risks would likely remain around compromised source code integrity and potential malicious artifacts in existing build pipelines.
Impact at a Glance
Affected Business Functions
- Software Development
- CI/CD Pipeline Operations
- Source Code Management
- DevOps Automation
Estimated downtime: 3 days
Estimated loss: N/A
Source code repositories, CI/CD secrets, configuration files containing credentials, SSH keys, database connection strings, and proprietary intellectual property accessible through self-hosted GitLab instances with public projects
Recommended Actions
Key Takeaways & Next Steps
- • Implement Zero Trust Segmentation to isolate development infrastructure and limit lateral movement from compromised GitLab instances to critical systems
- • Deploy Egress Security & Policy Enforcement to prevent unauthorized data exfiltration from development environments and detect suspicious outbound transfers
- • Enable Multicloud Visibility & Control to monitor anomalous interactions with GitLab APIs and detect repeated malformed requests indicating exploitation attempts
- • Establish Threat Detection & Anomaly Response capabilities to baseline normal GitLab access patterns and alert on unauthorized file access or credential extraction
- • Apply Cloud Native Security Fabric (CNSF) controls with inline enforcement to prevent supply chain compromise by inspecting and controlling CI/CD pipeline communications in real-time



