CVE-2026-115822
Last modified
CVE-2026-115822 is a vulnerability of currently unknown severity. Starman versions before 0.4019 for Perl allow CPU exhaustion via quadratic regex backtracking when parsing chunked request bodies. Starman decodes chunked request bodies before calling the application, matching each chunk-size line with `s/^(([0-9a-fA-F]+).*\015\012)//`. A line of hex digits followed by a bare LF and then CRLF never matches, because `.` does not match LF, and each failed attempt backtracks in time quadratic in the length of the hex run. EPSS estimates a 0.27% chance of exploitation in the next 30 days.
Description
Starman versions before 0.4019 for Perl allow CPU exhaustion via quadratic regex backtracking when parsing chunked request bodies. Starman decodes chunked request bodies before calling the application, matching each chunk-size line with `s/^(([0-9a-fA-F]+).*\015\012)//`. A line of hex digits followed by a bare LF and then CRLF never matches, because `.` does not match LF, and each failed attempt backtracks in time quadratic in the length of the hex run. Nothing limits the length of the line. A remote attacker can exhaust worker CPU by sending such requests to any route.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| — | — | < 0.4019 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-115822?
How severe is CVE-2026-115822?
How do I fix CVE-2026-115822?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-115812Relative path traversal during model archive extraction in A…9.8
- CVE-2026-115813Server-side request forgery in the model download path in Am…5.8
- CVE-2026-115817Starman versions before 0.4019 for Perl allow a stalled requ…
- CVE-2026-11582A flaw has been found in CodeAstro Student Attendance Manage…7.3
- CVE-2026-115820The Majestic Support – The Leading-Edge Help Desk & Customer…6.5
- CVE-2026-115821The NewsmanApp plugin for WordPress is vulnerable to Stored …7.2
- CVE-2026-115823Starman versions before 0.4019 for Perl send response bodies…
- CVE-2026-115824Starman versions before 0.4019 for Perl allow memory exhaust…
- CVE-2026-115825HTTP::Server::PSGI versions before 1.0056 for Perl allow a s…
- CVE-2026-115828In Secret Server versions earlier than 12.3.1, Secret Server…5.1
- CVE-2026-115829In Secret Server versions earlier than 12.3.1, a user could …8.7
- CVE-2026-11583A vulnerability has been found in CodeAstro Student Attendan…6.3
Are you affected by CVE-2026-115822?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
