🇰🇷 한글 설명
WordPress의 WP Simple Galleries 플러그인 1.34 버전 이하에서 PHP 객체 주입(PHP Object Injection) 취약점이 발견되었습니다. 인증된 기여자(Contributor) 이상의 권한을 가진 공격자가 'wpsgallery' 쇼트코드를 통해 신뢰할 수 없는 입력을 역직렬화하여 PHP 객체를 주입할 수 있습니다. 다른 플러그인이나 테마에 POP 체인이 존재할 경우 임의 파일 삭제, 민감 데이터 유출 또는 원격 코드 실행으로 이어질 수 있습니다.
💡 쉬운 설명
권한이 있는 사용자가 특수하게 조작된 데이터를 입력하여 서버의 내부 동작을 방해할 수 있는 취약점입니다. 다른 보안 취약점과 결합될 경우 해커가 서버의 파일을 지우거나 제어권을 뺏을 수 있어 위험합니다.
🇺🇸 원문 (English)
The WP Simple Galleries plugin for WordPress is vulnerable to PHP Object Injection in versions up to, and including, 1.34 via deserialization of untrusted input from the 'wpsimplegallery_gallery' post meta via 'wpsgallery' shortcode. This allows authenticated attackers, with contributor-level permissions and above, to inject a PHP Object. No POP chain is present in the vulnerable plugin. If a POP chain is present via an additional plugin or theme installed on the target system, it could allow the attacker to delete arbitrary files, retrieve sensitive data, or execute code.
📍 영향받는 시스템
WordPress WP Simple Galleries 플러그인 1.34 버전 및 그 이하 버전
⚔️ 공격 벡터
'wpsgallery' 쇼트코드를 이용한 'wpsimplegallery_gallery' 포스트 메타 데이터의 역직렬화 공격
🛡️ 대응 방법
WP Simple Galleries 플러그인을 최신 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 1.34 이하인 경우 취약한 상태이며, 그보다 높은 버전이면 안전합니다.
grep -r "Version:" /wp-content/plugins/wp-simple-galleries/readme.txt | head -n 1