🇰🇷 한글 설명
Kirki WordPress 플러그인 6.2.3 미만 버전에서 에디터 권한 사용자가 업로드한 압축 파일 내 파일을 적절히 검증하지 않고 추출 후 불필요한 파일을 제거하지 않는 취약점이 존재합니다. 이를 통해 공격자는 웹 접근이 가능한 디렉토리에 임의의 파일을 업로드하여 저장형 XSS 및 특정 서버 설정에서 RCE를 수행할 수 있습니다.
💡 쉬운 설명
글쓰기 권한이 있는 사용자가 압축 파일을 올릴 때 검사를 제대로 안 해서, 해커가 악성 파일을 몰래 심을 수 있는 문제입니다. 이 파일을 통해 웹사이트를 조작하거나 서버를 원격으로 제어할 위험이 있습니다.
🇺🇸 원문 (English)
The Kirki WordPress plugin before 6.2.3 does not properly validate the files contained in archives uploaded by users with the Editor role, and does not remove all unwanted files after extracting them, allowing such users to upload arbitrary files to a web accessible directory, leading to Stored XSS as well as RCE on some server configurations.
📍 영향받는 시스템
Kirki WordPress plugin version < 6.2.3
⚔️ 공격 벡터
에디터 권한을 가진 사용자가 조작된 압축 파일을 업로드하여 웹 디렉토리에 악성 파일 주입
🛡️ 대응 방법
Kirki WordPress 플러그인을 6.2.3 버전 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 kirki 플러그인의 버전이 6.2.3 미만인지 확인하십시오.
wp plugin list --status=active | grep -i 'kirki' && wp plugin list --all | grep -E 'kirki' | awk '{print $2 " " $3}'