CVE-2026-5848
ŚrednieCVSS 4.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 24 - wyżej niż 24% wszystkich znanych CVE
Streszczenie
W jeecgboot JimuReport do wersji 2.3.0 wykryto podatność w funkcji DriverManager.getConnection pliku /drag/onlDragDataSource/testConnection komponentu Data Source Handler. Manipulacja argumentem dbUrl prowadzi do wstrzyknięcia kodu, a exploit jest publicznie dostępny.
Ocena ryzyka
Atakujący zdalnie może wykonać wstrzyknięcie kodu poprzez kontrolę parametru dbUrl, co może prowadzić do przejęcia systemu.
Rekomendacja
Zastosuj poprawkę w nadchodzącym wydaniu potwierdzonym przez dostawcę lub ogranicz dostęp do funkcji testowania połączeń.
Inne podatności w JimuReport
Zobacz wszystkie- CVE-2026-36418Krytyczne
Wersje JimuReport 2.3.4 i wcześniejsze są podatne na zdalne wykonanie kodu z powodu niewłaściwego przetwarzania wyrażeń Aviator. Punkt końcowy /jmreport/executeSelectApi przekazuje dane wejściowe dostarczone przez użytkownika bez odpowiedniej walidacji, co pozwala atakującym na wykonanie dowolnego kodu.
- CVE-2025-66913Krytyczne
JimuReport do wersji 2.1.3 jest podatny na zdalne wykonanie kodu podczas przetwarzania kontrolowanych przez użytkownika adresów URL JDBC H2. Aplikacja przekazuje adres URL JDBC dostarczony przez atakującego bezpośrednio do sterownika H2, co pozwala na użycie pewnych dyrektyw do wykonania dowolnego kodu Java. Jest to inna podatność niż CVE-2025-10770.
- CVE-2026-75479Wysokie
JimuReport zawiera podatność na obejście uwierzytelniania w endpointcie listowania szablonów folderów raportów, co pozwala nieuwierzytelnionym atakującym na wyliczenie wszystkich raportów i uzyskanie tokenów udostępniania. Dzięki temu mogą uzyskać dostęp do chronionych raportów i pełnych definicji raportów, w tym osadzonych zapytań SQL i danych na żywo.
- CVE-2026-58375Wysokie
JimuReport w wersji do 2.5.0 udostępnia endpoint POST /jmreport/auto/export bez wymaganego uwierzytelnienia. Adnotacja @JimuNoLoginRequired powoduje pominięcie wszystkich kontroli dostępu, a usługa eksportu strumieniuje raport dla dowolnego identyfikatora bez weryfikacji flagi konfiguracji automatycznego eksportu. Nieuwierzytelniony atakujący może enumerować identyfikatory raportów Snowflake i wyeksportować pełną zawartość dowolnego raportu, w tym dane z zapytań SQL oraz poświadczenia osadzone w źródłach danych.
Oryginalny opis (angielski, źródło NVD)
A vulnerability was found in jeecgboot JimuReport up to 2.3.0. The affected element is the function DriverManager.getConnection of the file /drag/onlDragDataSource/testConnection of the component Data Source Handler. Performing a manipulation of the argument dbUrl results in code injection. The attack may be initiated remotely. The exploit has been made public and could be used. The vendor confirmed the issue and will provide a fix in the upcoming release.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

