PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-115822 MIYAGAWA CVE debrief

CVE-2026-115822 is a high-severity vulnerability in Starman versions before 0.4019 for Perl, allowing CPU exhaustion via quadratic regex backtracking when parsing chunked request bodies. This issue can be triggered by a remote attacker sending specially crafted requests to any route, potentially leading to worker CPU exhaustion. The vulnerability exists due to the regex pattern used to match chunk-size lines, which can backtrack in time quadratically with the length of the hex run if a line of hex digits is followed by a bare LF and then CRLF. Defenders should prioritize verifying exposure to this vulnerability, especially in systems using Starman for Perl, and assess the potential

Vendor
MIYAGAWA
Product
Starman
CVSS
HIGH 7.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-25
Original CVE updated
2026-11-02
Advisory published
2026-10-25
Advisory updated
2026-11-02

Who should care

Defenders responsible for systems using Starman for Perl should assess exposure to this vulnerability and prioritize verification and potential upgrades. This includes operators, platform administrators, vulnerability management teams, and security teams who need to review system configurations, monitor for suspicious traffic, and implement additional security measures to prevent similar attacks. The potential impact of this vulnerability on infrastructure

Why it matters

CVE-2026-115822 is a high-severity vulnerability in Starman for Perl, allowing remote attackers to cause CPU exhaustion via specially crafted requests. Defenders should prioritize verifying exposure, especially in systems using Starman, and assess potential impact on infrastructure.

  • CPU exhaustion can lead to denial of service
  • Remote attackers can trigger this vulnerability with specially crafted requests
  • Verification of Starman version and system configurations is necessary

Technical summary

The vulnerability exists in Starman versions before 0.4019 for Perl, where the decoding of chunked request bodies can lead to quadratic regex backtracking, causing CPU exhaustion. This is due to the regex pattern `s/^(([0-9a-fA-F]+).*015012)//` used to match chunk-size lines, which can backtrack in time quadratically with the length of the hex run if a line of hex digits is followed by a bare LF and then CRLF.

Defensive priority

Defenders should prioritize verifying exposure to this vulnerability, especially in systems using Starman for Perl, and assess the potential impact on their infrastructure.

Recommended defensive actions

  • Verify Starman version and upgrade to 0.4019 or later if necessary
  • Review system configurations and monitor for suspicious traffic
  • Implement additional security measures to prevent similar attacks
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
  • Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review

Evidence notes

The CVE record and NVD entry provide details on the vulnerability, including its description, CVSS score, and references to source code changes and release notes. The CVE record was published on 2026-10-25T17:17:01.637Z and has not been modified since then. The NVD entry provides additional information on the vulnerability, including its severity and potential impact. However, the exact scope of affected systems and the extent of potential damage are not explicitly stated, requiring defenders to verify exposure and assess potential

Sources and references

Verified primary and authoritative sources

  • CVE-2026-115822 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-115822

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-115822 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-115822

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://github.com/miyagawa/Starman/commit/0f33f9b132b5e410d6cce722ff71988e22476acf.patch

    9b29abf9-4ab0-4765-b253-1875cd9b441e

  • Source reference

    Unverified legacy reference

    URL: https://metacpan.org/release/MIYAGAWA/Starman-0.4019/changes

    9b29abf9-4ab0-4765-b253-1875cd9b441e

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.