CVE-2024-29415
HIGH NUCLEINode ip package <=2.0.1 - Server-Side Request Forgery via IP Misclassification
Title source: manualExploitation Summary
EIP tracks 1 public exploit for CVE-2024-29415. PoCs published by felipecruz91. A Nuclei detection template is also available.
AI-analyzed exploit summary This repository demonstrates the use of VEX (Vulnerability Exploitability eXchange) to suppress CVE-2024-29415 in a Docker image containing the vulnerable `node-ip` package. It includes steps to generate a VEX document and verify its effectiveness using Docker Scout.
Description
The ip package through 2.0.1 for Node.js might allow SSRF because some IP addresses (such as 127.1, 01200034567, 012.1.2.3, 000:0:0000::01, and ::fFFf:127.0.0.1) are improperly categorized as globally routable via isPublic. NOTE: this issue exists because of an incomplete fix for CVE-2023-42282.
Exploits (1)
This repository demonstrates the use of VEX (Vulnerability Exploitability eXchange) to suppress CVE-2024-29415 in a Docker image containing the vulnerable `node-ip` package. It includes steps to generate a VEX document and verify its effectiveness using Docker Scout.
Nuclei Templates (1)
icon_hash="-305179312"
References (4)
Scores
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H