🔍 CVE-2026-15275

7.5
CVSS Score
HIGH
2026-09-18
2026-09-19 15:16
✅ 완료

🇰🇷 한글 설명

WordPress용 WP Multi Store Locator Pro 플러그인의 'store_locatore_search_radius' 매개변수에서 발생하는 일반적인 SQL 인젝션 취약점입니다. 인증되지 않은 공격자가 적절한 이스케이프 처리 및 쿼리 준비가 부족한 점을 악용하여 데이터베이스에서 민감한 정보를 추출할 수 있습니다. 특히 해당 매개변수가 따옴표가 없는 숫자형 SQL 컨텍스트에서 처리되어 기존 보안 메커니즘을 우회할 수 있습니다.

💡 쉬운 설명

웹사이트의 매장 찾기 기능에 조작된 명령어를 입력하여 데이터베이스의 중요한 정보를 몰래 빼낼 수 있는 보안 약점입니다. 로그인하지 않은 외부인도 아무런 제약 없이 이 공격을 시도할 수 있어 위험합니다.

🇺🇸 원문 (English)

The WP Multi Store Locator Pro plugin for WordPress is vulnerable to generic SQL Injection via the 'store_locatore_search_radius' parameter in all versions up to, and including, 4.5.1 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. The injection occurs in a numeric, unquoted SQL context, meaning WordPress's wp_magic_quotes() addslashes-based protection cannot neutralize the payload, and the AJAX handler is registered on wp_ajax_nopriv_make_search_request with no nonce or capability check, making it fully accessible without authentication.

📍 영향받는 시스템

WP Multi Store Locator Pro plugin (버전 4.5.1 및 그 이하 모든 버전)

⚔️ 공격 벡터

인증되지 않은 공격자가 AJAX 핸들러를 통해 조작된 'store_locatore_search_radius' 매개변수를 전송하여 SQL 쿼리 실행

🛡️ 대응 방법

플러그인을 최신 버전으로 업데이트하거나, 해당 매개변수에 대한 입력값 검증 및 Prepared Statement 적용이 포함된 패치를 적용해야 합니다.

🔧 검증 코드

명령어 결과에 해당 플러그인이 나타나고 버전이 4.5.1 이하인 경우 취약할 가능성이 높습니다.

Shell / Script
wp plugin list --status=active | grep -i 'multi-store-locator-pro'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

💻 영향받는 소프트웨어

WordPress