🇰🇷 한글 설명
Netatalk 1.5.0~4.4.2의 DSI OpenSession 처리에서 break 문 누락으로 DSIOPT_ATTNQUANT 케이스가 DSIOPT_SERVQUANT로 연쇄 실행(fall-through)되는 취약점입니다. 원격 공격자가 조작된 DSI 세션 옵션을 전송하여 경미한 서비스 중단을 유발할 수 있습니다.
💡 쉬운 설명
Netatalk 파일 공유 프로그램의 코드에서 명령어 처리가 완료되지 않아, 공격자가 특정 네트워크 패킷을 보내 서비스를 일시 중단시킬 수 있습니다. 심각하지는 않지만 서비스 가용성에 영향을 미칠 수 있습니다.
🇺🇸 원문 (English)
A missing break statement in DSI OpenSession processing in Netatalk 1.5.0 through 4.4.2 causes a DSIOPT_ATTNQUANT switch case to fall through into DSIOPT_SERVQUANT, resulting in unintended session option handling that may allow a remote attacker to cause a minor service disruption via crafted DSI session options.
📍 영향받는 시스템
Netatalk 1.5.0 ~ 4.4.2
⚔️ 공격 벡터
원격 공격자가 조작된 DSI 세션 옵션 패킷을 네트워크로 전송
🛡️ 대응 방법
Netatalk을 4.4.3 이상 버전으로 즉시 업그레이드
🔧 검증 코드
설치된 Netatalk 버전이 4.4.2 이하면 취약; 4.4.3 이상이면 패치됨
netatalk --version 2>/dev/null || dpkg -l 2>/dev/null | grep netatalk | awk '{print $3}'