Starman: Multiple denial-of-service vulnerabilities (CVE-2026-115817, CVE-2026-115822, CVE-2026-115823)
Starman versions prior to 0.4019 are susceptible to multiple denial-of-service vectors, including resource exhaustion via stalled request bodies, CPU exhaustion from regex backtracking, and response desynchronization.
CVE search metadata
CVE search record: CVE-2026-115817. KEV: no. Product: Starman (< 0.4019). Brief: Starman: Multiple denial-of-service vulnerabilities (CVE-2026-115817, CVE-2026-115822, CVE-2026-115823). Brief link: https://feed.craftedsignal.io/briefs/2026-10-starman-dos/
CVE search record: CVE-2026-115822. KEV: no. Product: Starman (< 0.4019). Brief: Starman: Multiple denial-of-service vulnerabilities (CVE-2026-115817, CVE-2026-115822, CVE-2026-115823). Brief link: https://feed.craftedsignal.io/briefs/2026-10-starman-dos/
CVE search record: CVE-2026-115823. KEV: no. Product: Starman (< 0.4019). Brief: Starman: Multiple denial-of-service vulnerabilities (CVE-2026-115817, CVE-2026-115822, CVE-2026-115823). Brief link: https://feed.craftedsignal.io/briefs/2026-10-starman-dos/
Triage facts
Revision 1- Applicability
- Starman (< 0.4019)
- Evidence
- Unknown
- Severity
- Medium
- Action
- Elevated
- Sources
- 1 public source
- Freshness
- Revision 1Oct 27, 00:32 UTC
- Vulnerabilities
- 3 CVEs
- Source quality
- A1Likely
Starman, a high-performance Perl web server, contains multiple vulnerabilities in versions prior to 0.4019. These flaws enable denial-of-service attacks against the web server infrastructure.
Impact
The vulnerabilities allow for service instability or total unavailability through resource exhaustion or protocol-level desynchronization. Specifically, attackers can lock up worker processes by stalling request bodies, cause CPU-bound denial of service via regex backtracking, or desynchronize communication by receiving unexpected response bodies for HEAD requests.
Recommendation
- Upgrade the Starman Perl module to version 0.4019 or later across all environments where the web server is deployed.
- Implement request timeout monitoring and rate limiting at the upstream load balancer or reverse proxy level to mitigate potential exploitation attempts while the patching process is underway.
Immediate actions
Upgrade Starman to 0.4019 or later
Threat Hunt
Identify endpoints served by Starman processes
Data: Server asset inventory
Mitigations
Upgrade Starman Perl module to 0.4019+
CVE-2026-115817, CVE-2026-115822, CVE-2026-115823