CVE-2026-5821
WysokieCVSS 8.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 27 - wyżej niż 27% wszystkich znanych CVE
Streszczenie
Wtyczka Image Optimizer dla WordPressa w wersjach do 1.7.4 zawiera podatność na usuwanie dowolnych plików. Wynika to z braku walidacji ścieżek w funkcji Image_Backup::remove(), gdzie ścieżki plików kopii zapasowych przechowywane w metadanych posta są używane bezpośrednio w operacjach usuwania bez sprawdzenia, czy znajdują się w katalogu uploads. Uwierzytelniony atakujący z dostępem na poziomie Autora może zmodyfikować pole meta image_optimizer_metadata we własnych załącznikach, wstrzykując dowolne ścieżki plików, które zostaną usunięte po skasowaniu załącznika.
Ocena ryzyka
Atakujący może usunąć dowolne pliki na serwerze w granicach uprawnień systemu plików serwera WWW, co może prowadzić do przerwania działania usługi, utraty danych lub obniżenia poziomu bezpieczeństwa.
Rekomendacja
Należy natychmiast zaktualizować wtyczkę Image Optimizer do najnowszej dostępnej wersji, która zawiera poprawkę walidacji ścieżek. Jeśli aktualizacja nie jest dostępna, należy tymczasowo wyłączyć wtyczkę.
Powiązane podatności
- CVE-2026-85184Krytyczne
W @fastify/middie w wersjach od 9.1.0 do 9.3.4, decyzja o uruchomieniu oprogramowania pośredniczącego (middleware) dla ścieżki jest podejmowana na podstawie surowego celu żądania, podczas gdy router Fastify rozwiązuje cel żądania w formie absolutnej do ścieżki przed wysłaniem. Ponieważ te dwie warstwy oceniają różne ciągi znaków, żądanie używające celu w formie absolutnej dociera do procedury obsługi trasy, podczas gdy oprogramowanie pośredniczące dla ścieżki, takie jak uwierzytelnianie lub autoryzacja, jest pomijane. Nieuwierzytelniony atakujący sieciowy może wykorzystać to do obejścia kontroli dostępu opartych na ścieżce w aplikacji Fastify, która polega na middie dla tych kontroli.
- CVE-2026-82923Krytyczne
Wtyczka AI Website Builder dla WordPressa (wersja GitHub) 1.0.0 nie przeprowadza żadnej autoryzacji ani kontroli nonce na swoich trasach REST API, co pozwala nieuwierzytelnionym atakującym na instalowanie i aktywowanie wtyczek oraz motywów, importowanie treści z adresu URL pod ich kontrolą, zapisywanie wybranego pliku do katalogu uploads oraz usuwanie treści i multimediów witryny. Na hoście, który serwuje PHP z katalogu uploads, ten zapis pliku oznacza zdalne wykonanie kodu.
- CVE-2026-85085Krytyczne
Aplikacja Canva na Androida przed wersją 2.376.0 pozwalała na ładowanie zewnętrznego pochodzenia w uprzywilejowanym WebView. Podmiot zagrażający, który kontroluje stronę ładowaną przez użytkownika, może komunikować się z Canvą przy użyciu sesji użytkownika.
- CVE-2026-70403Krytyczne
Urządzenie XING CPTrans-ME-X zawiera użycie zaszytego na stałe hasła (CWE-259). Każdy, kto zna poświadczenie, może zalogować się do urządzenia.
- CVE-2026-69657Krytyczne
Urządzenie XING CPTrans-ME-X zawiera użycie domyślnego hasła (CWE-1393). Każdy, kto zna poświadczenie, może zalogować się do urządzenia.
- CVE-2026-62928Krytyczne
Urządzenie XING CPTrans-ME-X zawiera podatność na wstrzykiwanie poleceń systemu operacyjnego (CWE-78). Możliwe jest wstrzyknięcie nieuwierzytelnionego polecenia systemu operacyjnego.
- CVE-2026-15354Krytyczne
Wtyczka ACPT (Premium) dla WordPressa jest podatna na eskalację uprawnień we wszystkich wersjach do 2.0.66 włącznie. Wynika to z braku autoryzacji w funkcji `submit()`, która pozwala nieuwierzytelnionym przesłaniom formularzy kontrolować docelowy identyfikator użytkownika przed wywołaniem `wp_update_user()`. Umożliwia to nieuwierzytelnionym atakującym nadpisanie adresu e-mail i hasła dowolnego użytkownika WordPressa, w tym administratora, i przejęcie konta. Skuteczne wykorzystanie wymaga publicznego formularza użytkownika ACPT, który zezwala na anonimowe przesyłanie.
- CVE-2026-85509Krytyczne
FreeIPMI przed wersją 1.6.19 zawiera podatność na przepełnienie bufora opartego na stosie w funkcji _read_fru_data w pliku libfreeipmi/fru/ipmi-fru.c, gdy kontroler BMC zwróci więcej bajtów niż żądano.
- CVE-2026-85508Krytyczne
Narzędzie ipmi-oem w FreeIPMI przed wersją 1.6.19 zawiera podatność na przepełnienie bufora opartego na stosie w funkcji _output_dell_system_info_cmc_ipv6_info w pliku ipmi-oem/ipmi-oem-dell.c, wywoływanej przez podkomendę cmc-ipv6-info polecenia dell get-system-info.
- CVE-2026-85507Krytyczne
Narzędzie ipmi-oem w FreeIPMI przed wersją 1.6.19 zawiera podatność na przepełnienie bufora opartego na stosie w funkcji _output_dell_system_info_cmc_info w pliku ipmi-oem/ipmi-oem-dell.c, wywoływanej przez podkomendę cmc-info polecenia dell get-system-info.
Oryginalny opis (angielski, źródło NVD)
The Image Optimizer plugin for WordPress is vulnerable to arbitrary file deletion in versions up to and including 1.7.4. This is due to insufficient path validation in the Image_Backup::remove() function where backup file paths stored in post meta are used directly in file deletion operations without verifying they are within the uploads directory. The plugin stores backup file paths in the image_optimizer_metadata post meta field and trusts these paths completely when deleting backups on the delete_attachment hook. An authenticated attacker with Author-level access can edit the image_optimizer_metadata post meta on their own attachments via WordPress's Custom Fields interface, injecting arbitrary absolute file paths into the backups array. When the attacker subsequently deletes the attachment, the plugin calls File_System::delete() on each path without validation. This makes it possible for authenticated attackers, with Author-level access and above, to delete arbitrary files on the server within the web server's filesystem permissions, potentially leading to denial of service, data loss, or security degradation.

