Soft Serve
CVE-2026-24058
CRITICAL
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessInitiate SSH connection to Soft Serve
-
DeliveryOffer victim's public key during handshake
-
ExploitSession retains victim identity after offer fails
-
ExecutionAuthenticate with attacker's own key
-
ImpactAccess granted as impersonated user
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Alternate name authentication
|
| Exploitation Conditions | Soft Serve versions 0.11.2 and below with SSH enabled. Attacker requires knowledge of victim's public key (publicly available in Git repositories). No authentication credentials needed; remote, unauthenticated exploitation possible against default SSH configurations. |
| Impact | CVSS 9.8 with patch available. Soft Serve is a minimalist Git server — authentication bypass exposes all hosted private repositories. |
| Exploit ScenarioDerived | An attacker discovers a Soft Serve instance and exploits the authentication bypass to clone all private repositories, accessing proprietary source code, configuration files, and secrets stored in Git. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 12, 2026
Soft Serve self-hosted Git server versions 0.11.2 and below have a critical authentication bypass that allows unauthenticated access to private repositories.
Earlier versions of this analysis (1)
Authentication bypass in Soft Serve Git server exposes private repositories.
RemediationAI
Update to a patched version immediately. Audit Git access logs for unauthorized repository access.
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in go
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Soft Serve <= 0.11.2 has a CWE-289 authentication bypass using an alternate path that allows unauthenticated users to access private Git repositories, including cloning, reading code, and potentially pushing changes.
Know when Soft Serve gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from GitHub Advisory.
CVSS VectorGitHub Advisory
Lifecycle Timeline
2DescriptionGitHub Advisory
Soft Serve is a self-hostable Git server for the command line. Versions 0.11.2 and below have a critical authentication bypass vulnerability that allows an attacker to impersonate any user (including admin) by "offering" the victim's public key during the SSH handshake before authenticating with their own valid key. This occurs because the user identity is stored in the session context during the "offer" phase and is not cleared if that specific authentication attempt fails. This issue has been fixed in version 0.11.3.
Executive ViewAI
CVE-2026-24058 is a critical authentication bypass vulnerability in Soft Serve that enables attackers to impersonate any user, including administrators, by exploiting public key handling. This poses an immediate risk to organizational data confidentiality, integrity, and availability, as well as regulatory compliance.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Affected Products (CPE)GitHub Advisory
More in Soft Serve
View allSSRF in Soft Serve Git server versions 0.6.0 to 0.11.3 allows authenticated attackers to make requests to internal servi
Soft Serve is a self-hostable Git server for the command line. Rated high severity (CVSS 7.5), this vulnerability is rem
Soft Serve versions prior to 0.11.2 contain an authorization bypass in the LFS lock deletion endpoint that allows authen
Let me synthesize this into the required JSON. Key facts: - CVE-2026-91773, Soft Serve (charmbracelet/soft-serve), Git
Soft Serve is a self-hostable Git server for the command line. Rated critical severity (CVSS 9.1), this vulnerability is
Soft Serve is a self-hostable Git server for the command line. Rated medium severity (CVSS 5.3), this vulnerability is r
GHSA-pchf-49fh-w34r
NVD
CVE.org
EPSS
Exploit-DB