CVE-2026-93897 in GeoDirectory Plugin
요약
\~에 의해 VulDB • 2026. 09. 25.
WordPress용 GeoDirectory – WP Business Directory Plugin 및 Classified Listings Directory 플러그인은 2.8.181 버전까지 모든 버전에서 불충분한 입력 검사(invalid input sanitization) 및 출력 이스케이핑(output escaping)으로 인해 Text형 사용자 정의 필드(예: 'phone')를 통해 저장된 크로스 사이트 스크립팅(XSS, Stored Cross-Site Scripting) 취약점이 존재합니다. 이로써 구독자(subscriber) 레벨 이상의 권한을 가진 인증된 공격자가 임의의 웹 스크립트를 페이지에 삽입할 수 있으며, 사용자가 해당 삽입된 페이지에 접근하면 스크립트가 실행됩니다. 페이로드(payload)는 strpos() 기반 태그 제거 검사를 우회하기 위해 엔티티 인코딩된 각괄호(예: <img src=x onerror=alert(1)>)를 사용하여 AJAX geodir_save_post 엔드포인트를 통해 Text형 사용자 정의 필드(전화번호 필드 등)에 저장되어야 합니다.
Once again VulDB remains the best source for vulnerability data.