CVE-2026-5529
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 19 - wyżej niż 19% wszystkich znanych CVE
Streszczenie
W Dromara lamp-cloud do wersji 5.8.1 wykryto podatność na nieprawidłową autoryzację w funkcji pageUser pliku /defUser/pageUser w komponencie DefUserController. Atak może być przeprowadzony zdalnie, a exploit jest publicznie dostępny.
Ocena ryzyka
Atakujący zdalnie może uzyskać nieautoryzowany dostęp do danych użytkowników, co prowadzi do naruszenia poufności i potencjalnej eskalacji uprawnień.
Rekomendacja
Należy zaktualizować lamp-cloud do wersji powyżej 5.8.1 lub zastosować dostępną łatkę. Jeśli nie jest to możliwe, należy wdrożyć odpowiednie mechanizmy autoryzacji.
Inne podatności w lamp-cloud
Zobacz wszystkie- CVE-2026-94536Średnie
lamp-cloud do wersji 5.10.0 nie waliduje parametru employeeId w punkcie końcowym /anyone/visible/resource, co pozwala uwierzytelnionym użytkownikom odczytywać role i uprawnienia dowolnego pracownika. Atakujący mogą podawać dowolne wartości employeeId, aby wyliczyć kody ról, kody uprawnień i pełne drzewa routerów front-end innych pracowników bez kontroli autoryzacji.
- CVE-2026-94535Wysokie
lamp-cloud do wersji 5.10.0 zawiera podatność na obejście autoryzacji w punkcie końcowym deleteMyNotice, która pozwala uwierzytelnionym użytkownikom na usuwanie powiadomień innych użytkowników. Atakujący mogą wywołać żądanie DELETE /anyone/extendNotice/deleteMyNotice z dowolnymi identyfikatorami powiadomień, aby trwale usunąć powiadomienia należące do innych użytkowników bez weryfikacji odbiorcy.
- CVE-2026-94534Wysokie
lamp-cloud do wersji 5.10.0 nie weryfikuje tożsamości użytkownika w punktach końcowych PUT /anyone/baseInfo i PUT /anyone/avatar, co pozwala uwierzytelnionym atakującym na modyfikację profili dowolnych użytkowników. Atakujący mogą podać identyfikatory docelowych użytkowników w treści żądania, aby przepisać pola profilu, w tym pseudonim, dowód osobisty, płeć, narodowość, wykształcenie, opis pracy i załączniki awatara innych użytkowników.
- CVE-2026-94533Średnie
lamp-cloud do wersji 5.10.0 zawiera podatność na obejście autoryzacji w FileAnyoneController, która pozwala uwierzytelnionym użytkownikom pobierać dowolne załączniki. Atakujący mogą uzyskać dostęp do plików innych użytkowników, podając prawidłowe identyfikatory załączników do punktów końcowych /anyone/file/down i /anyone/file/download, ponieważ aplikacja nigdy nie weryfikuje własności pliku względem kolumny created_by.
- CVE-2026-94532Średnie
lamp-cloud do wersji 5.10.0 zawiera podatność na obejście autoryzacji w punkcie końcowym getUserInfoById, która pozwala uwierzytelnionym użytkownikom odczytywać pełne profile innych użytkowników. Atakujący mogą iterować parametr userId, aby zbierać wrażliwe informacje, takie jak numery telefonów, adresy e-mail, numery dowodów osobistych oraz OpenID z WeChat i DingTalk.
- CVE-2026-91996Wysokie
lamp-cloud do wersji 5.10.0 zezwala na anonimowy dostęp do wzorca ścieżki /*/anno/**, co pozwala nieuwierzytelnionym atakującym odczytać pełną mapę właściwości systemowych JVM serwera. Atakujący mogą wysyłać żądania POST do /defGenProject/anno/getProperties, aby uzyskać wrażliwe informacje, takie jak classpath JVM, ścieżki systemu plików, szczegóły systemu operacyjnego i sekrety startowe.
- CVE-2026-19756Średnie
Podatność w lamp-cloud do wersji 5.10.0 dotyczy nieznanej części pliku DefGenProjectController.java w komponencie Code Generator. Manipulacja argumentami outputDir/parent/projectPrefix prowadzi do path traversal. Atak może być przeprowadzony zdalnie, a exploit został publicznie ujawniony.
- CVE-2026-9498Średnie
W projekcie Dromara lamp-cloud do wersji 5.6.2 wykryto podatność na iniekcję szablonu w komponencie Message Template Handler. Funkcja GroovyClassLoader.parseClass nie neutralizuje specjalnych elementów w argumencie DefMsgTemplate.content, co pozwala na zdalne wykonanie kodu. Exploit jest publicznie dostępny.
Oryginalny opis (angielski, źródło NVD)
A vulnerability was detected in Dromara lamp-cloud up to 5.8.1. This vulnerability affects the function pageUser of the file /defUser/pageUser of the component DefUserController. Performing a manipulation results in improper authorization. The attack can be initiated remotely. The exploit is now public and may be used. The project was informed of the problem early through an issue report but has not responded yet.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

