🇰🇷 한글 설명
PaperCut Print Deploy Client for Windows의 pc-printer-updater.exe 구성요소에 안전하지 않은 프로세스 실행 취약점이 존재합니다. 이 애플리케이션은 일반적으로 높은 시스템 권한으로 동작하며, 보조 시스템 유틸리티를 경로를 지정하지 않은 상태로 호출합니다. 특정 조건에서 로컬 공격자가 검색 경로의 디렉터리를 수정할 수 있다면 악성 바이너리를 심어 SYSTEM 권한으로 실행시킬 수 있으며, 이는 호스트의 완전한 장악으로 이어질 수 있습니다.
💡 쉬운 설명
프로그램이 도구를 찾을 때 정확한 위치를 지정하지 않아, 가짜 프로그램이 대신 실행될 수 있습니다. 공격자가 이를 이용하면 가장 높은 권한으로 악성 코드를 실행할 수 있습니다.
🇺🇸 원문 (English)
An insecure process execution vulnerability exists in the pc-printer-updater.exe component of the PaperCut Print Deploy Client for Windows. The application, which typically operates with high-level system privileges, attempts to perform an internal validation check by invoking a secondary system utility using an unqualified file reference.
Because the application does not specify an absolute path to this utility, it relies on the operating system's default search order to locate the executable. Under specific conditions, a local attacker with the ability to modify directories within the system's search path could plant a malicious binary that mimics the expected utility. This could result in the malicious code being executed with SYSTEM privileges, leading to a full compromise of the affected host.
📍 영향받는 시스템
PaperCut Print Deploy Client for Windows의 pc-printer-updater.exe 포함 버전 (정확한 영향 버전은 공급사 공지 확인 필요)
⚔️ 공격 벡터
로컬 공격자가 시스템 검색 경로상의 디렉터리에 악성 실행 파일을 배치하여 권한 상승 실행을 유도
🛡️ 대응 방법
PaperCut 공급사가 제공하는 최신 패치 버전으로 업데이트하고, 검색 경로 디렉터리의 쓰기 권한을 제한
🔧 검증 코드
설치된 PaperCut Print Deploy Client의 버전을 확인하고 공급사 공지의 패치 버전과 비교하며, 파일이 존재하지 않으면 해당 구성요소가 설치되지 않은 것입니다.
wmic product where "name like '%PaperCut%Print Deploy%'" get name,version 2>nul & dir "C:\Program Files\PaperCut Print Deploy Client\pc-printer-updater.exe" 2>nul
💻 영향받는 소프트웨어
Storage Protect Snapshot for Windows