Katalog CVE

CVE-2026-25863

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wtyczka Conditional Fields dla Contact Form 7 w WordPressie do wersji 2.7.2 zawiera podatność na niekontrolowane zużycie zasobów w klasie Wpcf7cfMailParser. Metoda hide_hidden_mail_fields_regex_callback() odczytuje liczbę iteracji bez walidacji, co pozwala na wykonanie nieograniczonej pętli przez nieautoryzowanych atakujących.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do wysłania dużej wartości całkowitej przez interfejs API REST, co prowadzi do wyczerpania pamięci serwera i awarii procesu PHP. Może to skutkować przestojem usług i utratą dostępności aplikacji.

Rekomendacja

Zaleca się aktualizację wtyczki do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, warto wprowadzić ograniczenia na wartości parametrów POST w celu zapobiegania niekontrolowanemu zużyciu zasobów.

Powiązane podatności

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

Conditional Fields for Contact Form 7 WordPress plugin through version 2.7.2 contains an uncontrolled resource consumption vulnerability in the Wpcf7cfMailParser class where the hide_hidden_mail_fields_regex_callback() method reads an iteration count directly from user-supplied POST parameters without validation or upper bound enforcement. Unauthenticated attackers can supply an arbitrarily large integer value through the REST API endpoint to cause unbounded loop execution with multiple preg_replace() operations, exhausting server memory and crashing the PHP process.

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