🇰🇷 한글 설명
네트워크 요청 라이브러리인 libsoup에서 호스트네임 검증이 제대로 이루어지지 않아 HTTP 헤더에 특수 문자를 주입할 수 있는 결함이 발견되었습니다. 공격자는 이를 통해 HTTP Smuggling을 수행하거나 서버가 권한 없는 요청을 보내도록 유도하는 SSRF 공격을 시도할 수 있습니다. 다만 SoupServer가 인터넷 인프라에서 널리 사용되지 않아 실제 영향도는 낮습니다.
💡 쉬운 설명
웹사이트가 인터넷에 요청을 보낼 때 사용하는 도구에 보안 구멍이 있어, 공격자가 몰래 가짜 명령을 끼워 넣을 수 있습니다. 이로 인해 서버가 공격자가 원하는 곳으로 잘못된 요청을 보내게 만들 위험이 있습니다.
🇺🇸 원문 (English)
A flaw was found in libsoup, a library used by applications to send network requests. This vulnerability occurs because libsoup does not properly validate hostnames, allowing special characters to be injected into HTTP headers. A remote attacker could exploit this to perform HTTP smuggling, where they can send hidden, malicious requests alongside legitimate ones. In certain situations, this could lead to Server-Side Request Forgery (SSRF), enabling an attacker to force the server to make unauthorized requests to other internal or external systems. The impact is low, as SoupServer is not actually used in internet infrastructure.
📍 영향받는 시스템
libsoup 라이브러리를 사용하는 애플리케이션
⚔️ 공격 벡터
호스트네임에 특수 문자를 주입하여 HTTP 헤더를 조작하는 방식
🛡️ 대응 방법
libsoup 라이브러리를 최신 보안 패치가 적용된 버전으로 업데이트
🔧 검증 코드
명령어 결과에 libsoup 패키지가 나타나면 해당 라이브러리 사용 여부를 확인하고 최신 버전인지 점검하십시오.
dpkg -l | grep libsoup 2>/dev/null || rpm -qa | grep libsoup
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:L/A:L
💻 영향받는 소프트웨어
IBM WebSphere Application Server