🇰🇷 한글 설명
Netatalk 3.1.4부터 4.4.2 버전에서 비트와이즈 OR 연산의 로직 오류로 인해 원격 인증된 공격자가 OS 명령을 주입하고 임의 코드를 실행할 수 있다. AFP 파일 공유 프로토콜 구현 부분에서 입력값 검증이 부족하여 발생하는 취약점이다.
💡 쉬운 설명
파일을 공유하는 Netatalk 소프트웨어에 버그가 있어서, 로그인한 사람이 컴퓨터를 완전히 장악할 수 있는 명령어를 몰래 실행할 수 있습니다. 업데이트되지 않은 버전을 사용 중이면 위험합니다.
🇺🇸 원문 (English)
A logic error involving bitwise OR operations in Netatalk 3.1.4 through 4.4.2 allows a remote authenticated attacker to inject OS commands and execute arbitrary code.
📍 영향받는 시스템
Netatalk 3.1.4 ~ 4.4.2 (Linux/Unix 기반 AFP 서버)
⚔️ 공격 벡터
원격 인증된 공격자가 AFP 프로토콜 명령에 특수 문자를 포함시켜 OS 명령 주입
🛡️ 대응 방법
Netatalk을 4.4.3 이상으로 업데이트하거나 AFP 서비스를 비활성화
🔧 검증 코드
버전이 3.1.4~4.4.2 사이면 취약점 있음. 4.4.3 이상이면 안전. 설치 안 됨 메시지면 영향 없음.
netatalk -V 2>/dev/null | head -1 || dpkg -l netatalk 2>/dev/null | awk '/netatalk/{print $3}'