🇰🇷 한글 설명
WordPress의 AndyBlue 테마 searchform.php에서 PHP_SELF 변수를 통해 index.php URI에 임의의 웹 스크립트나 HTML을 주입할 수 있는 XSS 취약점입니다. 관리자 세션에서 이를 악용하면 PHP 코드 실행이 가능합니다.
💡 쉬운 설명
WordPress 테마의 검색 기능에서 공격자가 악의적인 코드를 몰래 삽입할 수 있는 보안 문제입니다. 특히 관리자 권한으로 접속했을 때 더 위험합니다.
🇺🇸 원문 (English)
Cross-site scripting (XSS) vulnerability in searchform.php in the AndyBlue theme before 20070607 for WordPress allows remote attackers to inject arbitrary web script or HTML via the PHP_SELF portion of a URI to index.php. NOTE: this can be leveraged for PHP code execution in an administrative session.
📍 영향받는 시스템
WordPress AndyBlue 테마 버전 20070607 이전
⚔️ 공격 벡터
index.php의 URI에서 PHP_SELF 부분에 스크립트 코드를 포함시켜 searchform.php를 통해 주입
🛡️ 대응 방법
AndyBlue 테마를 20070607 이후 버전으로 업데이트하거나 테마를 교체
🔧 검증 코드
PHP_SELF가 적절히 이스케이프되지 않은 부분이 있으면 취약점이 존재하는 것을 의미합니다. 결과가 없으면 테마가 설치되어 있지 않거나 이미 패치된 버전입니다.
grep -r 'PHP_SELF' wp-content/themes/andyblue/ 2>/dev/null | head -5