CVE-2019-16278
KEV PoC ×3nicheUnauthenticated Directory Traversal RCE in Nostromo nhttpd (CVE-2019-16278)
CISA: Nostromo nhttpd Directory Traversal Vulnerability
Nostromo nhttpd, a lightweight open-source HTTP server for Unix systems, is vulnerable to a directory traversal flaw (CWE-22) in its http_verify function, affecting every release through version 1.9.6. An unauthenticated remote attacker triggers it with a crafted HTTP request whose URL contains traversal sequences that http_verify fails to normalize, letting the request escape the server's webroot and reach system paths. Via that escaped path, combined with the server's request handling, the attacker achieves remote code execution with the privileges of the nhttpd process, giving a full confidentiality/integrity/availability impact (CVSS 3.1: 9.8, network vector, no privileges or user interaction required). Anyone running nostromo nhttpd 1.9.6 or earlier is affected, with internet-exposed instances at greatest risk; deployments are typically individual Unix hosts rather than large managed fleets. Exploitation is active: public proof-of-concept exploits have existed since 2019, EPSS assigns a 99% probability of exploitation in the next 30 days (100th percentile), and CISA added the bug to its Known Exploited Vulnerabilities catalog on 2024-11-07 (ransomware use: unknown).
What to do: Upgrade nostromo nhttpd to a fixed release newer than 1.9.6 (the fix shipped in 1.9.7) or install your distribution's patched package; if patching is not possible, CISA's required action is to apply vendor mitigations or discontinue use of the product. Inventory internet-facing hosts for the 'Server: Nostromo' banner, treat any unpatched exposed instance as at-risk given active exploitation, and review access logs for crafted traversal requests; ransomware association is currently unknown.
| nazgul nostromo nhttpd | All releases through 1.9.6 (≤ 1.9.6); CISA lists the affected product as 'Nostromo nhttpd' without a separate version bound |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
Directory Traversal in the function http_verify in nostromo nhttpd through 1.9.6 allows an attacker to achieve remote code execution via a crafted HTTP request.
- Affected
- Nostromo nhttpd
- Required action
- Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
- Due date
- Ransomware use
- Unknown
- Vendors
- nazgul
- Products
- nostromo nhttpd
- Weakness
- CWE-22
- Vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H