🇰🇷 한글 설명
WordPress의 Search Regex 플러그인 3.5 버전에서 replace_all 함수를 통한 PHP 객체 주입(PHP Object Injection) 취약점이 발견되었습니다. 인증된 공격자(구독자 권한 이상)가 신뢰할 수 없는 입력을 역직렬화함으로써 PHP 객체를 주입할 수 있으며, POP 체인이 존재할 경우 원격 코드 실행이 가능합니다.
💡 쉬운 설명
웹사이트의 검색 기능을 사용하는 플러그인에 보안 구멍이 있어, 권한이 있는 사용자가 악성 코드를 심을 수 있습니다. 이 코드가 실행되면 해커가 웹사이트를 마음대로 조종할 위험이 있습니다.
🇺🇸 원문 (English)
The Search Regex plugin for WordPress is vulnerable to PHP Object Injection in version 3.5 via deserialization of untrusted input in the replace_all function. This allows authenticated attackers, with subscriber-level access and above, to inject a PHP Object. The additional presence of a POP chain allows attackers to execute code.
📍 영향받는 시스템
WordPress Search Regex plugin version 3.5 and below
⚔️ 공격 벡터
인증된 사용자가 조작된 데이터를 입력하여 PHP 역직렬화 과정을 통해 악성 객체를 주입하는 방식
🛡️ 대응 방법
Search Regex 플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 search-regex 플러그인의 버전이 3.5 이하인지 확인하십시오.
wp plugin list --allow-root | grep -E 'search-regex'