CVE-2026-24058: charmbracelet soft-serve · Authentication Bypass by Alternate Name
Affects charmbracelet soft-serveSource CVE Database V5
Not known to be exploited · CVSS 8.1 High : upgrade to 0.11.3 soon.
Data as of 26 Oct 2026, 10:12 UTC
- EPSS
- 0.5% chance of exploitation in 30 days – higher than 47% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 0.11.3
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:UExploitation evidence
Disclosed: evidence found.
CVE published 22 Jan 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade soft-serve and charmbracelet/soft-serve to 0.11.3.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| charmbraceletsoft-serve | Affected
| Fixed in
|
GitHubcharmbracelet/soft-servepkg:github/charmbracelet/soft-serveOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
- Immediate upgrade of all soft-serve instances to version 0.11.3 or later to apply the official fix.
- Conduct a thorough audit of SSH key management policies to ensure no unauthorized keys are present and that key usage is strictly controlled.
- Review and harden SSH session handling configurations to ensure session contexts are properly cleared after failed authentication attempts.
- Implement network-level access controls to restrict SSH access to trusted IP ranges and use multi-factor authentication where possible.
- Monitor Git server logs for unusual authentication patterns or repeated failed attempts followed by successful logins that could indicate exploitation attempts.
- Educate development and operations teams about the vulnerability and encourage prompt reporting of suspicious activities.
- Consider deploying intrusion detection systems tailored to detect anomalous SSH handshake behaviors.
- If feasible, isolate critical repositories or sensitive projects on separate instances or platforms until the patch is applied and verified.
Description
CVE-2026-24058 is a critical authentication bypass vulnerability in charmbracelet soft-serve versions 0.11.2 and below. The flaw allows an attacker to impersonate any user, including administrators, by exploiting the SSH handshake process. Specifically, the vulnerability arises because the victim's public key is 'offered' during the SSH handshake and the user identity is stored in the session context prematurely. If the attacker fails to authenticate with the victim's key but then authenticates with their own valid key, the session context is not cleared, allowing the attacker to assume the victim's identity. This vulnerability has a high CVSS 4.0 score of 8.1 and does not require authentication or user interaction to exploit. The issue was fixed in version 0.