🇰🇷 한글 설명
여러 리눅스 운영체제의 lpr 패키지에 포함된 lpd(line printer daemon)에서 발생하는 취약점입니다. 공격자가 DNS를 조작하여 자신의 IP에 대한 역방향 호스트네임을 프린트 서버의 호스트네임과 일치시킴으로써 인증을 우회할 수 있습니다.
💡 쉬운 설명
프린터 서버가 접속하려는 컴퓨터의 이름을 확인하는 과정에서 보안 허점이 있습니다. 공격자가 가짜 이름을 만들어 서버를 속이면 허가 없이 프린터 기능을 사용할 수 있습니다.
🇺🇸 원문 (English)
The line printer daemon (lpd) in the lpr package in multiple Linux operating systems authenticates by comparing the reverse-resolved hostname of the local machine to the hostname of the print server as returned by gethostname, which allows remote attackers to bypass intended access controls by modifying the DNS for the attacking IP.
📍 영향받는 시스템
lpr 패키지의 lpd가 포함된 여러 리눅스 운영체제
⚔️ 공격 벡터
DNS 조작을 통한 역방향 호스트네임 위조 및 인증 우회
🛡️ 대응 방법
lpr 패키지를 최신 버전으로 업데이트하거나 DNS 기반 인증 방식을 신뢰하지 않도록 설정 변경
🔧 검증 코드
설치된 lpr 패키지의 존재 여부와 버전을 확인하여 취약한 버전인지 판단합니다.
dpkg -l | grep lpr 2>/dev/null
📊 CVSS Vector String
AV:N/AC:L/Au:N/C:C/I:C/A:C
💻 영향받는 소프트웨어
NVIDIA Cloud Gaming Guest Driver for Linux