CVE-2026-5418
WysokieCVSS 7.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 23 - wyżej niż 23% wszystkich znanych CVE
Streszczenie
W aplikacji appsmithorg appsmith do wersji 1.97 występuje podatność server-side request forgery (SSRF) w funkcji computeDisallowedHosts w pliku WebClientUtils.java w komponencie Dashboard. Atak może być przeprowadzony zdalnie, a exploit jest publicznie dostępny.
Ocena ryzyka
Atakujący może wysyłać żądania do wewnętrznych zasobów sieciowych, co może prowadzić do ujawnienia wrażliwych danych lub dalszej kompromitacji systemu.
Rekomendacja
Należy zaktualizować appsmith do wersji 1.99 lub nowszej.
Inne podatności w appsmith
Zobacz wszystkie- CVE-2026-22794Krytyczne
Podatność w Appsmith przed wersją 1.93: serwer używa wartości Origin z nagłówków żądania jako baseUrl w linkach e-mail bez walidacji. Atakujący kontrolujący Origin może spowodować wygenerowanie linków do resetowania hasła / weryfikacji e-mail wskazujących na jego domenę, co prowadzi do ujawnienia tokenów uwierzytelniających i potencjalnego przejęcia konta.
- CVE-2026-49979Niskie
W Appsmith przed wersją 1.99, endpoint POST /api/v1/admin/send-test-email akceptuje kontrolowane przez atakującego wartości smtpHost i smtpPort, nawiązując surowe połączenie TCP JavaMail bez walidacji IP. Obejście to całkowicie pomija filtr IP WebClientUtils, który dotyczy tylko żądań HTTP Spring WebClient. Ponadto, surowy komunikat MailException.getMessage() jest zwracany w odpowiedzi API, co umożliwia skanowanie portów i enumerację bannerów usług na podstawie błędów.
- CVE-2026-7299Średnie
Funkcja autouzupełniania edytora zapytań SQL w Appsmith nie oczyszcza nazw obiektów bazy danych przed renderowaniem ich w innerHTML, co pozwala uwierzytelnionemu Deweloperowi na wstrzyknięcie trwałego XSS poprzez złośliwe nazwy tabel lub kolumn, powodując wykonanie dowolnego kodu w sesjach innych członków przestrzeni roboczej podczas interakcji z tym samym źródłem danych.
- CVE-2026-34411Średnie
Podatność w Appsmith w wersjach przed 1.98 ujawnia wrażliwe punkty końcowe API zarządzania instancją bez wymaganego uwierzytelnienia. Niezalogowani atakujący mogą odczytać metadane konfiguracji, informacje licencyjne oraz niesolone hasze SHA-256 domen e-mail administratora.
Oryginalny opis (angielski, źródło NVD)
A vulnerability was identified in appsmithorg appsmith up to 1.97. Impacted is the function computeDisallowedHosts of the file app/server/appsmith-interfaces/src/main/java/com/appsmith/util/WebClientUtils.java of the component Dashboard. Such manipulation leads to server-side request forgery. The attack may be launched remotely. The exploit is publicly available and might be used. Upgrading to version 1.99 is recommended to address this issue. The affected component should be upgraded. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.

