Katalog CVE

CVE-2026-18143

KrytyczneCVSS 9.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wtyczka Request a Quote for WooCommerce do WordPressa do wersji 2.9.2 włącznie jest podatna na dowolne przesyłanie plików przez funkcję `afrfq_submit_quote_via_popup()`. Brak walidacji rozszerzenia pliku i typu MIME w handlerze przesyłania w oknie popup pozwala nieuwierzytelnionym atakującym na przesłanie plików wykonywalnych, takich jak PHP, do katalogu tymczasowego RFQ.

Ocena ryzyka

Atakujący może przesłać złośliwy plik PHP i wykonać go na serwerze, co może prowadzić do przejęcia kontroli nad witryną WordPress.

Rekomendacja

Zaktualizuj wtyczkę do najnowszej wersji, która zawiera poprawkę. Dodatkowo ogranicz uprawnienia do katalogu przesyłania i wdróż reguły WAF blokujące przesyłanie plików wykonywalnych.

Powiązane podatności

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

The Request a Quote for WooCommerce plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 2.9.2 via the `afrfq_submit_quote_via_popup()` function. This is due to missing file extension and MIME type validation in the popup upload handler, which uses the raw attacker-supplied filename directly as the destination for `move_uploaded_file()`. This makes it possible for unauthenticated attackers to upload executable files, such as PHP files, to a web-accessible temporary RFQ upload directory when a public quote rule with the multi-page popup flow is enabled.

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