CVE-2025-58355

Soft Serve is vulnerable to arbitrary file writing through its SSH API

Published Sep 3, 2025 CVSS 3.1 · 7.7 High EPSS < 1% KEV · Not listed
Description
Soft Serve is a self-hostable Git server for the command line. In versions 0.9.1 and below, attackers can create or override arbitrary files with uncontrolled data through its SSH API. This issue is fixed in version 0.10.0.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-26657 Soft Serve vulnerable to arbitrary file writing through SSH API
Github GHSA Github GHSA GHSA-33pr-m977-5w97 Soft Serve vulnerable to arbitrary file writing through SSH API
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Charmbracelet
Charmbracelet soft-serve
Vendors & Products Charmbracelet
Charmbracelet soft-serve
Type Values Removed Values Added
Description Soft Serve is a self-hostable Git server for the command line. In versions 0.9.1 and below, attackers can create or override arbitrary files with uncontrolled data through its SSH API. This issue is fixed in version 0.10.0.
Title Soft Serve is vulnerable to arbitrary file writing through its SSH API
Weaknesses CWE-22
References
Metrics cvssV3_1

{'score': 7.7, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:H/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Sep 4, 2025, 2:05 PM
Reserved
Aug 29, 2025, 4:19 PM
Status
Deferred
Published
Sep 4, 2025, 10:42 AM
Modified
Jun 17, 2026, 9:44 AM