🇰🇷 한글 설명
All in One SEO – AI SEO Plugin(WordPress)은 5.0.3 이하 모든 버전에서 's' 파라미터를 통해 민감 정보 노출 취약점이 존재합니다. 인증되지 않은 공격자가 비공개 포스트 메타 값을 추출할 수 있으며, 여기에는 API 키와 내부 메모 같은 민감한 사용자 정의 필드가 포함됩니다. 해당 값은 HTML title 요소와 JSON-LD SearchResultsPage 스키마에 그대로 출력됩니다.
💡 쉬운 설명
이 플러그인은 검색 기능을 통해 웹사이트 내부에 숨겨진 정보를 외부인이 볼 수 있게 만듭니다. 로그인하지 않은 사람도 API 키 같은 중요한 정보를 얻을 수 있습니다.
🇺🇸 원문 (English)
The All in One SEO – AI SEO Plugin to Boost SEO Rankings & Traffic (Schema, Local SEO, Sitemap & SEO Insights) plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 5.0.3 via the 's' parameter. This makes it possible for unauthenticated attackers to extract arbitrary non-public post meta values, including sensitive custom fields such as API keys and internal notes, emitted verbatim into the HTML title element and JSON-LD SearchResultsPage schema.
📍 영향받는 시스템
WordPress용 All in One SEO – AI SEO Plugin 5.0.3 이하 모든 버전
⚔️ 공격 벡터
인증 없이 검색 파라미터 's'에 조작된 값을 전송하여 비공개 포스트 메타 데이터가 응답 페이지의 title 및 JSON-LD에 노출되도록 함
🛡️ 대응 방법
All in One SEO 플러그인을 5.0.3 초과의 패치된 최신 버전으로 즉시 업데이트하고, 노출 가능성이 있는 API 키 등 민감 정보를 교체합니다.
🔧 검증 코드
출력된 버전이 5.0.3 이하이면 취약한 상태이므로 업데이트가 필요하고, 5.0.3 초과이면 패치가 적용된 것입니다.
wp plugin get all-in-one-seo-pack --field=version 2>/dev/null || grep -m1 'Version:' wp-content/plugins/all-in-one-seo-pack/all_in_one_seo_pack.php