跳到主要内容

超危

nostromo nhttpd路径遍历漏洞

2019-10-14 16:06:03 公开 ,2026-02-20 20:33:09 更新

  • CISA KEV
  • 关键漏洞
  • APT漏洞
  • 远程
  • 公开PoC
  • 无需认证
  • CWE Top 25 (2023)
  • CWE Top 25 (2024)
CWEs:
CWE-22 (Path Traversal)
SSVC:
可利用状态:已被积极利用攻击自动化:是技术影响评估:全部 2025-08-20 11:56:12

风险信息

CVSS v2 向量
AV:N/AC:L/Au:N/C:P/I:P/A:P
CVSS v2 风险值
7.5
CVSS v3 向量
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v3 风险值
9.8
CVSS v3.1 向量
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v3.1 风险值
9.8

详细信息

漏洞类型
路径遍历
漏洞描述
nostromo nhttpd是一款开源的Web服务器。nostromo nhttpd 1.9.6及之前版本引用libmy-1.7版本的库,由于libmy-1.7版本库的strcutl() 函数中未对\r 字符进行正确处理,攻击者可以绕过non-chrooted nhttpd服务器http_verify() 函数的目录遍历检查,从而远程执行未经授权的代码。
修复建议
升级libmy组件到1.8或更高版本。libmy-1.8版本中的strcutl()函数当\r字符出现在字符串中时改进了逻辑和性能差异。注入的\r字符现在将生成一个无效路径,导致HTTP 404响应。参考链接: https://www.nazgul.ch/dev/nostromo_cl.txt

参考链接