🔍 CVE-2026-75975

7.5
CVSS Score
HIGH
2026-08-24
2026-10-14 13:10
✅ 완료

🇰🇷 한글 설명

Node.js용 URI 파서인 fast-uri에서 대괄호로 둘러싸인 IPv6 리터럴을 처리할 때 문법 검증이 불완전하여 발생하는 취약점입니다. 잘못된 형식이 포함된 호스트가 유효한 IPv6 주소로 변환되어, 공격자가 의도한 로컬 또는 사설 네트워크 주소로 연결을 유도할 수 있습니다. 이로 인해 서버 측 요청 위조(SSRF) 및 주소 정책 우회가 가능해집니다.

💡 쉬운 설명

인터넷 주소를 해석하는 프로그램이 잘못된 주소를 읽을 때, 이를 자동으로 정상적인 내부 주소로 바꿔버리는 오류입니다. 이를 통해 공격자는 외부로 나가야 할 요청을 서버 내부의 중요한 시스템으로 돌려보낼 수 있습니다.

🇺🇸 원문 (English)

fast-uri is a URI parser for Node.js. Its custom parser for bracketed IPv6 literals does not validate the complete IPv6 grammar, so invalid trailing text in an authority can be silently discarded and a malformed attacker-controlled host is turned into a different valid IPv6 destination. For example, a bracketed literal with invalid trailing characters is normalized to the unspecified address, which a Node HTTP client then connects to a local service over loopback, and other malformed literals collapse to private-range addresses. No error is set on the parsed result, so an application checking the error field cannot detect the rewrite. An application that normalizes untrusted URLs before outbound requests, redirects, proxy routing, or address-policy enforcement can be redirected to a local or private IPv6 target, giving a server-side request forgery and address-policy bypass primitive. The affected versions are 2.3.1 up to but not including 2.4.5, 3.0.0 up to but not including 3.1.6, and 4.0.0 up to but not including 4.1.3. The issue is fixed in 2.4.5, 3.1.6, and 4.1.3, which validate bracketed IP literals against the full grammar and mark malformed literals as authority errors. Users should upgrade to a patched version.

📍 영향받는 시스템

fast-uri versions 2.3.1-2.4.4, 3.0.0-3.1.5, 4.0.0-4.1.2

⚔️ 공격 벡터

조작된 IPv6 주소가 포함된 URL을 입력하여 서버가 내부 네트워크나 루프백 주소로 요청을 보내도록 유도

🛡️ 대응 방법

fast-uri를 패치된 버전인 2.4.5, 3.1.6 또는 4.1.3 이상으로 업그레이드

🔧 검증 코드

출력된 fast-uri의 버전이 취약한 범위(2.3.1~2.4.4, 3.0.0~3.1.5, 4.0.0~4.1.2)에 해당하는지 확인

Shell / Script
npm list fast-uri

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

IBM WebSphere Application Server