🔍 CVE-2026-54452

0.0
CVSS Score
UNKNOWN
2026-09-14
2026-09-30 17:51
✅ 완료

🇰🇷 한글 설명

safeurl 라이브러리 0.2.4 미만 버전에서 IPv6를 활성화할 경우 특정 IPv6 범위가 비공개 네트워크 목록에서 누락되는 SSRF 취약점이 존재합니다. 공격자는 이를 악용하여 비공개 네트워크 내의 리소스에 접근할 수 있습니다. 이 문제는 0.2.4 버전에서 수정되었습니다.

💡 쉬운 설명

보안 검사 도구가 특정 IPv6 주소들을 '안전한 공용 주소'로 잘못 오해하여 차단하지 못하는 문제입니다. 이를 통해 공격자가 내부 네트워크에 몰래 접근할 수 있는 위험이 있습니다.

🇺🇸 원문 (English)

safeurl is a server-side request forgery protection library. Prior to 0.2.4, the privateNetworks list in ip.go omits the IPv6 ranges 64:ff9b:1::/48, 5f00::/16, 3fff::/20, and 100:0:0:1::/64. When an application enables IPv6 with EnableIPv6(true), an attacker-controlled destination in one of these ranges is not recognized as non-public and can pass the SSRF destination check, potentially allowing access to resources hosted within the omitted ranges. IPv6 is disabled by default, and configurations that retain EnableIPv6(false) are not exposed to this bypass. This issue is fixed in version 0.2.4.

📍 영향받는 시스템

safeurl library versions prior to 0.2.4 (with EnableIPv6(true) enabled)

⚔️ 공격 벡터

IPv6가 활성화된 환경에서 누락된 IPv6 범위를 목적지로 지정하여 SSRF 공격 수행

🛡️ 대응 방법

safeurl 라이브러리를 0.2.4 버전 이상으로 업데이트

🔧 검증 코드

출력된 safeurl의 버전이 0.2.4 미만인지 확인

Shell / Script
go list -m all | grep safeurl

💻 영향받는 소프트웨어

IBM WebSphere Application Server