Skip to main content
CVE-2025-11149VulnerabilityPublished

CVE-2025-11149: node-static · Denial of Service (DoS)

Affects node-staticSource CVE Database V5

0

Not known to be exploited · CVSS 7.5 High.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 3.1 base score
7.5High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.5% chance of exploitation in 30 days – higher than 44% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:P/RL:O/RC:R

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 30 Sep 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.

What to do

Affected software

ProductAffectedFixed in
node-staticAffected
  • =0
Fixed in–

AI-suggested

To mitigate the risk posed by CVE-2025-11149, European organizations should implement the following specific measures: 1) Immediately audit all systems and applications to identify instances of node-static or @nubosoftware/node-static usage, including transitive dependencies in development and production environments. 2) Where possible, replace node-static with alternative static file servers that have robust input validation and exception handling, such as NGINX, Apache HTTP Server, or other well-maintained Node.js static server packages with active security maintenance. 3) Implement web application firewalls (WAFs) or reverse proxies configured to detect and block HTTP requests containing null bytes or other suspicious malformed inputs before they reach the node-static server. 4) Employ network-level filtering to restrict access to node-static servers, limiting exposure to trusted IP ranges or internal networks only, thereby reducing the attack surface. 5) Enhance monitoring and alerting to detect abnormal server crashes or repeated requests containing null bytes, enabling rapid incident response. 6) Engage with the node-static package maintainers or community to track the release of patches or updates addressing this vulnerability and plan for timely upgrades once available. 7) For development environments, consider sandboxing or isolating node-static instances to minimize impact in case of exploitation. These targeted mitigations go beyond generic advice by focusing on immediate risk reduction through architectural changes, filtering, and monitoring tailored to the specific nature of the vulnerability.

Description

This affects all versions of the package node-static; all versions of the package @nubosoftware/node-static. The package fails to catch an exception when user input includes null bytes. This allows attackers to access http://host/%00 and crash the server.

References

Community reviews

Loading reviews…