PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-115817 MIYAGAWA CVE debrief

CVE-2026-115817 Starman Denial of Service. A remote attacker can cause a denial of service in Starman versions before 0.4019 by stalling the request body to hold a worker indefinitely. Defenders and administrators should assess exposure and prioritize updating to version 0.4019 or later to prevent denial of service attacks. The vulnerability allows a client that sends complete headers and then stalls or trickles the body to keep the worker waiting until it disconnects. Version 0.4019 applies read_timeout to each wait for body data and adds a body_timeout limit, 300 seconds by default, on the total time to read a body.

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 and administrators using Starman versions before 0.4019 should assess exposure and prioritize updating to version 0.4019 or later to prevent denial of service attacks. They should also review compensating controls for exposed systems while remediation is scheduled and verified. Additionally, they should check relevant monitoring, detection, and logs for exposed assets that need extra review.

Why it matters

CVE-2026-115817 is a high-severity vulnerability in Starman versions before 0.4019 that allows remote attackers to cause a denial of service. Defenders and administrators should assess exposure and prioritize updating to version 0.4019 or later.

  • Denial of service attacks can render the server unresponsive
  • Version 0.4019 or later is required to fix the vulnerability
  • Implementing monitoring and timeouts can help mitigate the issue

Technical summary

Starman versions before 0.4019 for Perl allow a stalled request body to hold a worker indefinitely, as read_timeout covers only the headers. Content-Length and chunked request bodies are read with blocking reads and no deadline. A client that sends complete headers and then stalls or trickles the body keeps the worker waiting until it disconnects. Version 0.4019 applies read_timeout to each wait for body data and adds a body_timeout limit, 300 seconds by default, on the total time to read a body.

Defensive priority

High

Recommended defensive actions

  • 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.
  • Review compensating controls for exposed systems while remediation is scheduled and verified.
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review.
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented.
  • Implement monitoring to detect stalled requests.

Evidence notes

The CVE record and NVD entry provide details on the vulnerability in Starman versions before 0.4019, which allows a remote attacker to cause a denial of service by stalling the request body to hold a worker indefinitely. The vulnerability is caused by Content-Length and chunked request bodies being read with blocking reads and no deadline. Defenders should verify affected scope, severity, and vendor guidance. They should also review compensating controls for exposed systems while remediation is scheduled and verified.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-115817 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-115817 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/89dffd3bdc9baa1cbe1b48a43615586ba2588558.patch

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

  • Source reference

    Unverified legacy reference

    URL: https://github.com/miyagawa/Starman/commit/a30533c03051502d6b67cd48b3a95a61e129691b.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.