🇰🇷 한글 설명
libsoup 라이브러리에서 multipart HTTP 응답을 파싱하는 과정 중 잘못된 길이 계산으로 인해 스택 기반 버퍼 오버플로우 취약점이 발견되었습니다. 원격 공격자가 특수하게 조작된 HTTP 응답을 전송하여 메모리 오염을 유발할 수 있으며, 이는 애플리케이션 충돌이나 임의 코드 실행으로 이어질 수 있습니다.
💡 쉬운 설명
웹 서버로부터 데이터를 받아올 때 데이터의 길이를 잘못 계산하여 발생하는 보안 약점입니다. 해커가 가짜 데이터를 보내면 프로그램이 고장 나거나 해커의 명령을 실행하게 만들 수 있습니다.
🇺🇸 원문 (English)
A flaw was found in libsoup. This stack-based buffer overflow vulnerability occurs during the parsing of multipart HTTP responses due to an incorrect length calculation. A remote attacker can exploit this by sending a specially crafted multipart HTTP response, which can lead to memory corruption. This issue may result in application crashes or arbitrary code execution in applications that process untrusted server responses, and it does not require authentication or user interaction.
📍 영향받는 시스템
libsoup 라이브러리를 사용하는 모든 애플리케이션
⚔️ 공격 벡터
조작된 multipart HTTP 응답을 전송하는 원격 공격
🛡️ 대응 방법
libsoup 라이브러리를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 설치된 libsoup의 버전을 확인하여 취약점이 해결된 버전인지 대조하십시오.
dpkg -l | grep libsoup 2>/dev/null || rpm -qa | grep libsoup
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:L
💻 영향받는 소프트웨어
IBM WebSphere Application Server