🇰🇷 한글 설명
원격 HTTP 서버가 curl이 수락하지만 다시 불러올 수 없는 쿠키를 설정할 수 있는 취약점입니다. 동일한 경로를 쿠키 파일로 사용할 경우, curl이 연결 전 오류를 발생시키며 기존 쿠키 파일을 빈 파일로 덮어씌워 다른 도메인의 쿠키까지 삭제할 수 있습니다.
💡 쉬운 설명
특정 웹사이트가 나쁜 쿠키를 보내면 curl 프로그램이 오류를 일으키며 저장되어 있던 다른 사이트의 로그인 정보(쿠키)를 모두 지워버릴 수 있습니다. 이는 데이터 손실로 이어질 수 있는 문제입니다.
🇺🇸 원문 (English)
A remote HTTP server can set a cookie that curl accepts and writes to a
Netscape cookie jar but cannot reload. On the next invocation using the same
path for `--cookie` and `--cookie-jar`, curl fails before connecting, then the
cleanup procedure replaces the jar with an empty file, deleting cookies for
unrelated domains.
📍 영향받는 시스템
curl (취약한 특정 버전)
⚔️ 공격 벡터
악의적인 쿠키를 전송하는 원격 HTTP 서버를 통한 데이터 삭제 유도
🛡️ 대응 방법
curl을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 curl 버전을 확인하여 해당 취약점이 해결된 최신 버전인지 확인하십시오.