Katalog CVE

CVE-2026-111106

ŚrednieCVSS 6.5
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wtyczka Mail Mint dla WordPress w wersjach do 1.31.4 włącznie jest podatna na wstrzyknięcie SQL poprzez parametr 'filters' endpointu REST /wp-json/mrm/v1/segments/contacts. Brak wystarczającego escapowania wartości filtra przed dołączeniem jej do zapytania SQL w SegmentFilterService::get_meta_join_query() (linia 797) — wartość jest interpolowana do fragmentu WHERE w kontekście numerycznym (bez cudzysłowów), a otaczające wywołania $wpdb->prepare() nie obejmują wstrzykniętej wartości.

Ocena ryzyka

Uwierzytelniony atakujący z uprawnieniem 'mint_read_contacts' (domyślnie Administratorzy, konfigurowalne dla niższych ról) może dołączać dodatkowe zapytania SQL i wydobywać poufne informacje z bazy danych.

Rekomendacja

Zaktualizuj wtyczkę Mail Mint do wersji nowszej niż 1.31.4. Ogranicz uprawnienie 'mint_read_contacts' do niezbędnego minimum.

Inne podatności w Mail Mint

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

The Mail Mint plugin for WordPress is vulnerable to SQL Injection via the 'filters' parameter of the /wp-json/mrm/v1/segments/contacts REST endpoint in versions up to, and including, 1.31.4 This is due to insufficient escaping on the user supplied filter 'value' before it is appended to a SQL query in SegmentFilterService::get_meta_join_query() at line 797, where the value is string-interpolated into the WHERE fragment in a numeric (unquoted) context and the surrounding $wpdb->prepare() calls do not cover the injected value. This makes it possible for authenticated attackers, with the custom 'mint_read_contacts' capability (granted to Administrators by default, and configurable to lower roles via the plugin's role manager), to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS