CVE-2026-115824 Details
Description
Starman versions before 0.4019 for Perl allow memory exhaustion via unbounded buffering of chunked request bodies. The chunked body decoder keeps each chunk in memory until the whole chunk and its CRLF have arrived, and sets no limit on the length of a chunk-size line. A client that declares a huge chunk size and streams data, or sends a chunk-size line that never ends, grows the buffer for as long as it keeps sending. A remote attacker can exhaust worker memory with a single connection.
A memory exhaustion vulnerability has been identified in Starman versions prior to 0.4019 for Perl. This issue arises from unbounded buffering of chunked request bodies, allowing a remote attacker to exhaust worker memory using a single connection. The chunked body decoder retains each chunk in memory until the entire chunk, along with its CRLF termination, has been received. There is no limit on the length of the chunk-size line, enabling clients to declare excessively large chunk sizes or send indefinite chunk-size lines, leading to uncontrolled memory consumption.
Users can upgrade to Starman version 0.4019 or later, where this vulnerability has been fixed.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 25, 2026CISA-ADP
Assessed Nov 2, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/miyagawa/Starman/commit/0f33f9b132b5e410d6cce722ff71988e22476acf.patch | CPANSec | Source CodeVendor |
| https://github.com/miyagawa/Starman/commit/d789a02dbe5408ef5f7a4659078d0008dd84c308.patch | CPANSec | Source CodeVendor |
| https://metacpan.org/release/MIYAGAWA/Starman-0.4019/changes | CPANSec | Release NotesVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-770 | Allocation of Resources Without Limits or Throttling | CPANSec |
Affected Products
| Product | Versions |
|---|---|
| Starman | < 0.4019 |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Nov 2, 2026 | CVE Modified | CISA-ADP |
| Oct 25, 2026 | New CVE Received | CPANSec |
Volerion