CVE-2026-111311
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 43 - wyżej niż 43% wszystkich znanych CVE
Streszczenie
Wtyczka DoubleScale | All-in-One CRM dla WordPressa w wersjach do 1.5.1 włącznie jest podatna na dowolne przesyłanie plików poprzez funkcję store_upload. Błąd wynika z fail-open listy dozwolonych rozszerzeń w extension_is_allowed(), która zwraca true dla nierozpoznanych rozszerzeń takich jak .php, w połączeniu z wykrywaniem MIME tylko po magicznych bajtach i brakiem sprawdzania uprawnień poza is_user_logged_in().
Ocena ryzyka
Uwierzytelniony atakujący z rolą subskrybenta lub wyższą może przesłać pliki wykonywalne, co prowadzi do zdalnego wykonania kodu. Wymaga to włączonego modułu Helpdesk, ponieważ podatny endpoint REST jest rejestrowany tylko wtedy, gdy moduł jest aktywny.
Rekomendacja
Zaktualizuj wtyczkę DoubleScale do wersji nowszej niż 1.5.1, a jeśli to niemożliwe, wyłącz moduł Helpdesk. Dodatkowo ogranicz możliwość przesyłania plików przez użytkowników o niskich uprawnieniach.
Powiązane podatności
- CVE-2026-111862Krytyczne
Wtyczka Rank Math SEO PRO dla WordPress została dotknięta kompromitacją łańcucha dostaw w części pakietów wersji 3.0.123 pobranych lub zaktualizowanych między 15 października 2026 20:02 UTC a 16 października 2026 07:12 UTC. Zainfekowane pliki zawierały złośliwe oprogramowanie, które mogło przejąć witrynę po aktywacji wtyczki, ustanowić trwały dostęp, komunikować się z rank1cdn[.]com i ujawniać poświadczenia WordPress, bazy danych, klucze API oraz inne sekrety.
- CVE-2026-107188Krytyczne
Użytkownik może przesłać raporty eksportu o dowolnej zawartości i określić dowolne rozszerzenie pliku, w tym JSPX, a następnie każdy może uzyskać dostęp do przesłanego pliku, co prowadzi do wykonania kodu. Podatność na obejście uwierzytelniania może być połączona z tą podatnością, umożliwiając uruchomienie kodu na serwerze bez uwierzytelnienia.
- CVE-2026-111058Krytyczne
Mercury to framework Pythona do udostępniania notatników Jupyter jako aplikacji webowych. W wersjach przed 3.2.6 domyślne wdrożenia bez tokenów pozwalają anonimowym klientom tworzyć jądra Jupyter i wysyłać komunikaty execute_request z dowolnym kodem Pythona. Lista blokowanych endpointów nie obejmuje /api/kernels, a wrapper websocket nie autoryzował wykonywalnych komunikatów.
- CVE-2026-111057Krytyczne
Mercury to framework Pythona do udostępniania notatników Jupyter. W wersjach od 3.0.0 do 3.2.4 brakujący przecinek w BLOCKED_PATTERNS łączy wyrażenia regularne /lab i /api/terminals, przez co żądania do /api/terminals omijają blokadę anonimowych endpointów i docierają do API terminala Jupyter Server. Nieuwierzytelniony atakujący może uzyskać interaktywną powłokę systemu operacyjnego i wykonywać polecenia.
- CVE-2026-109432Krytyczne
Camunda w wersjach 7.24.0 przed 7.24.14 i 7.23.0 przed 7.23.17 zawiera podatność na wstrzyknięcie wyrażeń, w której AdhocQueryValidator.validate() nie sprawdza map wyrażeń podzapytań w polu orQueries udostępnianym przez TaskQueryDto. Uwierzytelnieni użytkownicy mogą obejść ograniczenie enableExpressionsInAdhocQueries i dostarczyć złośliwe wyrażenie JUEL, takie jak dueAfterExpression, aby uzyskać dowolną refleksję Java i wywołać java.lang.Runtime.exec, co prowadzi do wykonania poleceń systemowych.
- CVE-2026-112296Krytyczne
FlyCms do commita edfdf724 zawiera podatność związaną z domyślnymi poświadczeniami, która pozwala nieuwierzytelnionym zdalnym atakującym uzyskać dostęp superadministratora za pomocą konta flycms z hasłem admin123. Atakujący mogą zalogować się przez POST /api/auth/login, rozwiązując jedynie captchę obrazkową, i uzyskać pełną kontrolę nad treścią, użytkownikami i konfiguracją witryny.
- CVE-2026-112292Krytyczne
CheckCle do wersji 1.6.0 zawiera podatność związaną z brakiem autoryzacji, która pozwala nieuwierzytelnionym atakującym odczytywać, modyfikować i usuwać rekordy, ponieważ dostarczane kolekcje PocketBase używają pustych reguł API. Atakujący mogą odpytywać endpointy /api/collections/<name>/records, aby wykradać wartości server_token i sekrety alert_configurations, wyłączać alerty, zmieniać strony statusu lub usuwać dane monitoringu.
- CVE-2026-78162Krytyczne
Podatność deserializacji niezaufanych danych w Apache Camel dotyczy komponentu camel-hazelcast. Dwie ścieżki konfiguracji (ReplicatedHazelcastAggregationRepository oraz tryb klienta w HazelcastDefaultComponent) nie stosują filtra JavaSerializationFilterConfig, co pozwala atakującemu na zdalne wykonanie kodu poprzez wstrzyknięcie złośliwego obiektu Java do klastra Hazelcast.
- CVE-2026-111406Krytyczne
Wtyczka MapSVG (mapy wektorowe dla WordPress) do wersji 8.16.1 pozwala na nieograniczone przesyłanie plików niebezpiecznego typu. Umożliwia to atakującemu przesłanie i uruchomienie webshella na serwerze WWW.
- CVE-2026-110887Krytyczne
Wtyczka HivePress do wersji 1.7.32 zawiera podatność typu code injection wynikającą z niewłaściwej kontroli generowania kodu. Umożliwia to zdalne włączenie kodu do aplikacji.
Oryginalny opis (angielski, źródło NVD)
The DoubleScale | All-in-One CRM – Sales, Multi-Channel Marketing, Newsletter, Booking, Helpdesk, Automation, MCP & More plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 1.5.1 via the store_upload function. This is due to a fail-open extension allow-list in extension_is_allowed() that returns true when wp_check_filetype() yields an empty type for unrecognized extensions such as .php, combined with magic-byte-only MIME detection and no capability check beyond is_user_logged_in(). This makes it possible for authenticated attackers, with subscriber-level access and above, to upload files that may be executable, which makes remote code execution possible. Exploitation requires the Helpdesk module to be enabled, as the vulnerable REST endpoint is only registered when that module is active.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

