🇰🇷 한글 설명
tcpdump의 PPP printer에서 패킷 데이터 버퍼 관리 버그로 인해 조작된 DLT_PPP_SERIAL .pcap 파일을 읽을 때 무한 루프가 발생할 수 있습니다. 정식 릴리스는 영향을 받지 않으며, 2023년 6월부터 2024년 3월 사이의 git master 브랜치에만 해당됩니다.
💡 쉬운 설명
tcpdump는 네트워크 트래픽을 분석하는 보안 도구이며, 특정 형식의 파일로 공격 시 프로그램이 영구적으로 응답 불가 상태(DoS)가 될 수 있습니다. 공식 배포판은 안전하지만, 개발 버전에서 발견된 버그입니다.
🇺🇸 원문 (English)
Due to a bug in packet data buffers management, the PPP printer in tcpdump can enter an infinite loop when reading a crafted DLT_PPP_SERIAL .pcap savefile. This problem does not affect any tcpdump release, but it affected the git master branch from 2023-06-05 to 2024-03-21.
📍 영향받는 시스템
tcpdump git master branch (2023-06-05 ~ 2024-03-21), 정식 릴리스 버전은 영향 없음
⚔️ 공격 벡터
조작된 DLT_PPP_SERIAL .pcap 파일을 tcpdump로 분석하도록 유도하여 무한 루프 유발
🛡️ 대응 방법
공식 배포판 사용 또는 2024-03-21 이후의 git 버전으로 업데이트
🔧 검증 코드
버전이 2024-03-21 이후 정식 릴리스이거나 git 버전의 커밋 날짜가 2024-03-21 이후면 취약점이 패치되었습니다.
tcpdump --version | grep -oE '[0-9]+\.[0-9]+\.[0-9]+'