CVE-2026-75797
WysokieCVSS 7.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 9 - wyżej niż 9% wszystkich znanych CVE
Streszczenie
Wtyczka AI Engine dla WordPressa przed wersją 3.7.2 nie ogranicza adresu URL podanego przez wywołującego podczas mapowania go na lokalną ścieżkę pliku przed odczytaniem pliku i przesłaniem jego zawartości do zewnętrznej usługi. Pozwala to użytkownikom z kontem subskrybenta na odczyt dowolnych plików z serwera i ich eksfiltrację poza host. Osiągnięcie podatności na poziomie subskrybenta wymaga włączenia niepublicznej funkcji API; w przeciwnym razie problem jest osiągalny przez administratora, co w multisite pozwala administratorowi podwitryny niebędącemu superadministratorem na odczyt współdzielonej konfiguracji i jej sekretów.
Ocena ryzyka
Użytkownicy z niskimi uprawnieniami mogą odczytać poufne pliki, takie jak konfiguracja i sekrety, co może prowadzić do wycieku danych i dalszych ataków.
Rekomendacja
Zaktualizuj wtyczkę AI Engine do wersji 3.7.2 lub nowszej i wyłącz niepubliczne funkcje API, jeśli nie są potrzebne.
Inne podatności w AI Engine WordPress plugin
Zobacz wszystkie- CVE-2026-75796Wysokie
Wtyczka AI Engine dla WordPressa przed wersją 3.6.1 nie weryfikuje, czy żądający użytkownik jest autoryzowany do działania na docelowym koncie przed wykonaniem uprzywilejowanych operacji zarządzania użytkownikami, co pozwala użytkownikom z rolą Administratora w podstronie Multisite na przejęcie dowolnego konta w sieci, w tym konta Administratora Sieci.
- CVE-2026-16953Średnie
Wtyczka AI Engine dla WordPressa przed wersją 3.6.4 nie weryfikuje własności przesłanych plików gości przed ich usunięciem, opierając autoryzację wyłącznie na wartości sesyjnego ciasteczka dostarczonego przez klienta. Nieuwierzytelniony atakujący, który zdobędzie identyfikator sesji ofiary i odniesienie do pliku, może usunąć przesłane pliki ofiary.
- CVE-2026-16954Średnie
Wtyczka AI Engine dla WordPressa przed wersją 3.6.4 nie usuwa poufnych wartości konfiguracyjnych przed ich ujawnieniem w danych skryptu inline na stronie administracyjnej, co pozwala użytkownikom z rolą edytora na odczytanie przechowywanych kluczy API i tokenów uwierzytelniających w postaci jawnego tekstu, mimo że te sekrety są ograniczone do administratorów w innych miejscach.
- CVE-2026-12511Wysokie
Wtyczka AI Engine dla WordPressa przed wersją 3.5.5 nie oczyszcza nazwy pliku dostarczonej przez użytkownika przed zapisem pobranego pliku, co umożliwia uwierzytelnionym użytkownikom z dostępem na poziomie edytora zapisanie dowolnych danych w dowolnej lokalizacji na serwerze poprzez przejście ścieżki.
Oryginalny opis (angielski, źródło NVD)
The AI Engine WordPress plugin before 3.7.2 does not confine a caller-supplied URL when mapping it to a local filesystem path before reading the file and forwarding its contents to an external service, allowing users with a subscriber-level account to read arbitrary files from the server and exfiltrate them off-host. Reaching the issue at subscriber level requires a non-default public API feature to be enabled; otherwise the same issue is reachable by an administrator, which on multisite allows a non-super subsite administrator to read the network-shared configuration and its secrets.

