Lucene search

K
githubGitHub Advisory DatabaseGHSA-2P57-RM9W-GVFP
HistoryJun 02, 2024 - 10:29 p.m.

ip SSRF improper categorization in isPublic

2024-06-0222:29:29
CWE-918
GitHub Advisory Database
github.com
428
ssrf
vulnerability
node.js
ip package
ispublic
categorization

9.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

6.2 Medium

AI Score

Confidence

Low

0.001 Low

EPSS

Percentile

36.0%

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.

Affected configurations

Vulners
Node
ipRange2.0.1
CPENameOperatorVersion
iple2.0.1

9.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

6.2 Medium

AI Score

Confidence

Low

0.001 Low

EPSS

Percentile

36.0%