🇰🇷 한글 설명
유효한 Poweruser 세션을 가진 공격자가 PHP 코드가 포함된 특수 제작 PNG 파일을 데스크톱 배경화면이나 잠금 화면으로 업로드하면, 파일이 웹 루트에 저장되어 접근 시 PHP 스크립트가 실행됩니다. 이를 통해 'www-data' 사용자 권한으로 원격 코드 실행이 가능해져 임의의 PHP 코드와 OS 명령어를 실행할 수 있습니다.
💡 쉬운 설명
관리자 권한을 가진 공격자가 숨겨진 악성 코드가 있는 이미지 파일을 업로드하면, 서버가 그 코드를 자동으로 실행합니다. 이를 통해 공격자는 서버 전체를 제어할 수 있습니다.
🇺🇸 원문 (English)
If the attacker has access to a valid Poweruser session, remote code execution is possible because specially crafted valid PNG files with injected PHP content can be uploaded as desktop backgrounds or lock screens. After the upload, the PHP script is available in the web root. The PHP code executes once the uploaded file is accessed. This allows the execution of arbitrary PHP code and OS commands on the device as "www-data".
📍 영향받는 시스템
제품명/버전 명시 필요 - CVE 공식 문서 확인 권장
⚔️ 공격 벡터
Poweruser 권한으로 PHP 주입 PNG 파일을 배경화면/잠금화면 업로드 후 웹에서 파일 접근으로 PHP 실행
🛡️ 대응 방법
해당 제품을 최신 보안 패치로 업그레이드하고 파일 업로드 검증 강화 및 이미지 폴더에서 PHP 실행 비활성화
🔧 검증 코드
PNG 파일이 실제로는 텍스트나 PHP 코드인 경우 취약점 징후입니다.
find /var/www -type f -name '*.png' -exec file {} \; 2>/dev/null | grep -iE 'text|PHP'