🇰🇷 한글 설명
Netatalk의 인증 모듈이 seteuid() 함수의 반환값을 제대로 검증하지 않아 발생하는 권한 상승 취약점입니다. 오류 발생 시에도 권한 변경 실패를 감지하지 못해 공격자가 승격된 권한을 유지할 수 있습니다.
💡 쉬운 설명
Netatalk 파일 공유 서버가 사용자 권한 변경 성공 여부를 확인하지 않습니다. 이를 악용하면 인증된 공격자가 높은 권한으로 계속 작동할 수 있습니다.
🇺🇸 원문 (English)
Authentication modules in Netatalk 1.5.0 through 4.4.2 fail to check the return value of seteuid(), which may allow a remote authenticated attacker to retain elevated privileges under error conditions.
📍 영향받는 시스템
Netatalk 1.5.0 ~ 4.4.2
⚔️ 공격 벡터
원격 인증된 공격자가 권한 변경 실패 조건을 의도적으로 트리거하여 승격된 권한 유지
🛡️ 대응 방법
Netatalk를 4.4.3 이상으로 업그레이드하거나 seteuid() 반환값 검증 패치 적용
🔧 검증 코드
설치된 Netatalk 버전이 4.4.3 이상이면 안전, 4.4.2 이하면 취약함
dpkg -l | grep netatalk || rpm -qa | grep netatalk