🇰🇷 한글 설명
curl 7.1.1부터 7.75.0 버전까지 HTTP Referer 헤더를 통해 사용자 자격 증명이 유출될 수 있는 취약점이 존재합니다. libcurl이 자동으로 Referer 헤더를 생성할 때 URL에서 사용자 인증 정보를 제거하지 않아, 두 번째 HTTP 요청을 받는 서버로 민감한 데이터가 전송될 위험이 있습니다.
💡 쉬운 설명
웹사이트를 이용할 때 내가 입력한 아이디나 비밀번호가 포함된 주소가 다른 사이트로 몰래 전달될 수 있는 문제입니다. 이로 인해 개인 정보나 로그인 정보가 외부로 유출될 수 있습니다.
🇺🇸 원문 (English)
curl 7.1.1 to and including 7.75.0 is vulnerable to an "Exposure of Private Personal Information to an Unauthorized Actor" by leaking credentials in the HTTP Referer: header. libcurl does not strip off user credentials from the URL when automatically populating the Referer: HTTP request header field in outgoing HTTP requests, and therefore risks leaking sensitive data to the server that is the target of the second HTTP request.
📍 영향받는 시스템
curl 7.1.1 ~ 7.75.0 버전
⚔️ 공격 벡터
HTTP 요청 시 Referer 헤더에 포함된 URL 내 사용자 인증 정보(Credentials)를 통한 정보 유출
🛡️ 대응 방법
curl을 7.76.0 이상의 최신 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 7.76.0 미만이면 취약한 버전입니다.
curl --version | awk '{print $2}'