Katalog CVE

CVE-2026-118804

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

Percentyl 16 - wyżej niż 16% wszystkich znanych CVE

Streszczenie

Bricks Builder w wersji 2.4.3 i wcześniejszych zawiera podatność na złamanie kontroli dostępu, która pozwala nieuwierzytelnionym atakującym uzyskać dostęp do zastrzeżonych treści wpisów poprzez przesłanie spreparowanych wartości post_status i post_type w parametrze originalQueryVars do endpointu REST POST /wp-json/bricks/v1/query_result z użyciem publicznie dostępnego nonce. Atakujący mogą ustawić post_status na draft lub private albo post_type na shop_coupon, ujawniając nieopublikowane wpisy, prywatne treści i dane kuponów WooCommerce.

Ocena ryzyka

Nieuwierzytelniony atakujący może ujawnić nieopublikowane i prywatne treści oraz dane kuponów WooCommerce, co może prowadzić do wycieku informacji i nadużyć biznesowych.

Rekomendacja

Zaktualizuj Bricks Builder do wersji nowszej niż 2.4.3 i rozważ ograniczenie dostępu do endpointu query_result do zaufanych użytkowników.

Inne podatności w Bricks Builder

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

Bricks Builder 2.4.3 and before contains a broken access control vulnerability that allows unauthenticated attackers to access restricted post content by submitting crafted post_status and post_type values in the originalQueryVars parameter to the POST /wp-json/bricks/v1/query_result REST endpoint using a publicly obtainable nonce. Attackers can set post_status to draft or private, or post_type to shop_coupon, to disclose unpublished posts, private content, and WooCommerce coupon data that is otherwise blocked by the standard WordPress REST API routes.

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