CVE-2023-42282

nodejs-ip: arbitrary code execution via the isPublic() function

Published Feb 8, 2024 CVSS 3.1 · 9.8 Critical EPSS 1.6% KEV · Not listed
Description
The ip package before 1.1.9 for Node.js might allow SSRF because some IP addresses (such as 0x7f.1) are improperly categorized as globally routable via isPublic.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-78xj-cgh5-2h22 NPM IP package incorrectly identifies some private IP addresses as public
Ubuntu USN Ubuntu USN USN-6643-1 NPM IP vulnerability
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Redhat openshift Devspaces
CPEs cpe:/a:redhat:openshift_devspaces:3::el8
Vendors & Products Redhat openshift Devspaces
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
May 15, 2025, 7:42 PM
Reserved
Sep 8, 2023, 12:00 AM
Status
Modified
Published
Feb 8, 2024, 5:15 PM
Modified
Jun 17, 2026, 6:23 AM
Severity
Important
Public date
Feb 8, 2024, 12:00 AM