🇰🇷 한글 설명
Netatalk 1.5.0부터 4.4.2 버전의 dsi_writeinit() 함수에서 정수 언더플로우 취약점이 발견되었습니다. 원격 인증되지 않은 공격자가 조작된 DSI 쓰기 요청을 통해 서비스 거부 공격을 수행할 수 있습니다.
💡 쉬운 설명
Mac 파일 공유 서비스(Netatalk)의 계산 오류로 인해 악의적인 네트워크 요청 하나로 서버가 다운될 수 있습니다. 누구나 인증 없이 원격에서 공격을 시도할 수 있습니다.
🇺🇸 원문 (English)
An integer underflow in dsi_writeinit() in Netatalk 1.5.0 through 4.4.2 allows a remote unauthenticated attacker to cause a denial of service via a crafted DSI write request.
📍 영향받는 시스템
Netatalk 1.5.0 ~ 4.4.2
⚔️ 공격 벡터
원격 네트워크 기반, 조작된 DSI(Data Stream Interface) 프로토콜 요청, 인증 불필요
🛡️ 대응 방법
Netatalk를 4.4.3 이상으로 업그레이드하거나 포트 548(AFP)에 대한 네트워크 접근 제한
🔧 검증 코드
설치된 netatalk 버전이 4.4.2 이하이면 취약 상태이며, 4.4.3 이상이면 패치됨
dpkg -l netatalk 2>/dev/null | grep netatalk | awk '{print $3}'