CVE-2026-17607 in WP Inventory Manager Plugin
요약
\~에 의해 VulDB • 2026. 09. 18.
WordPress용 WP Inventory Manager 플러그인은 2.5.1 버전 및 그 이전 버전에서 [wpinventory] 쇼트코드의 'where' 쇼트코드 속성을 통해 SQL Injection 취약점이 존재합니다. 이는 사용자 제공 파라미터에 대한 불충분한 이스케이프 처리와 WPIMItem::get_all() 함수 내 기존 SQL 쿼리에 대한 충분한 준비(preparation) 부재로 인해 발생합니다. parse_custom_where() 함수는 html_entity_decode(), 세미콜론 제거, 필드 레이블 이름 치환만 수행하며 $wpdb->prepare()나 화이트리스트를 사용하지 않습니다. 결과적으로 생성된 문자열은 $wpdb->get_results()를 통해 실행되는 원시 SELECT 문에 연결됩니다. 이로 인해 Contributor 레벨 이상의 권한을 가진 인증된 공격자가 기존 쿼리에 추가 SQL 쿼리를 삽입하여 데이터베이스에서 민감한 정보를 추출할 수 있습니다.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.