CVE-2025-67342
ŚrednieCVSS 4.6Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 7 - wyżej niż 7% wszystkich znanych CVE
Streszczenie
RuoYi w wersjach 4.8.1 i wcześniejszych zawiera lukę stored XSS w punkcie końcowym /system/menu/edit. Mimo że punkt końcowy jest chroniony filtrem XSS, ochronę można obejść, a ponieważ menu jest współdzielone przez wszystkich użytkowników, każdy użytkownik z uprawnieniami do modyfikacji menu może wpłynąć na wszystkich użytkowników.
Ocena ryzyka
Osoba atakująca z uprawnieniami do edycji menu może wstrzyknąć złośliwy skrypt, który wykona się w przeglądarkach wszystkich użytkowników systemu. Może to prowadzić do kradzieży sesji, przejęcia kont lub dalszych ataków.
Rekomendacja
Zaktualizuj RuoYi do wersji nowszej niż 4.8.1, jeśli jest dostępna. Ogranicz uprawnienia do modyfikacji menu do zaufanych administratorów i rozważ dodatkowe filtrowanie danych wejściowych.
Inne podatności w RuoYi
Zobacz wszystkie- CVE-2025-70986Wysokie
Nieprawidłowa kontrola dostępu w funkcji selectDept w RuoYi v4.8.2 umożliwia nieautoryzowanym atakującym dowolny dostęp do wrażliwych danych departamentów.
- CVE-2026-38812Krytyczne
RuoYi w wersji 4.8.2 jest podatny na atak typu SQL Injection poprzez punkt końcowy /tool/gen/createTable. Problem dotyczy modułu generowania kodu i może umożliwić uwierzytelnionemu atakującemu z uprawnieniami administratora dostęp do wrażliwych informacji w bazie danych.
- CVE-2025-70985Krytyczne
Nieprawidłowa kontrola dostępu w funkcji aktualizacji RuoYi v4.8.2 pozwala nieautoryzowanym atakującym na dowolną modyfikację danych poza ich zakresem.
- CVE-2024-57521Krytyczne
Podatność SQL Injection w RuoYi w wersji 4.7.9 i wcześniejszych pozwala zdalnemu atakującemu na wykonanie dowolnego kodu poprzez funkcję createTable w pliku SqlUtil.java.
- CVE-2026-108825Średnie
W systemie RuoYi do wersji 4.8.3 wykryto podatność w funkcji checkRoleAllowed pliku /system/role/authDataScope. Manipulacja argumentem roleKey prowadzi do nieprawidłowego zarządzania uprawnieniami. Atak może być przeprowadzony zdalnie, a exploit został publicznie ujawniony.
- CVE-2026-108803Średnie
Wykryto podatność w y_project RuoYi do wersji 4.8.3. Dotyczy funkcji changeStatus w pliku /system/config/add komponentu Disable API. Manipulacja prowadzi do wygaśnięcia sesji. Atak może być przeprowadzony zdalnie. Sprzedawca został poinformowany, ale nie odpowiedział.
- CVE-2026-108800Średnie
Podatność w RuoYi 4.8.3 polega na nieznanej funkcji, która umożliwia atak typu cross-site request forgery (CSRF). Atak może być przeprowadzony zdalnie.
- CVE-2026-37216Średnie
Ruoyi w wersji 4.8.2 jest podatny na atak Cross Site Scripting (XSS) w interfejsie /system/notice/add.
- CVE-2025-46175Wysokie
W systemie Ruoyi w wersji 4.8.0 występuje podatność nieprawidłowej kontroli dostępu. W metodzie authRole klasy SysUserController.java brakuje sprawdzenia uprawnień checkUserDataScope. Może to umożliwić nieuprawniony dostęp do operacji związanych z rolami użytkowników.
- CVE-2025-10989Średnie
W systemie yangzongzhuan RuoYi do wersji 4.8.1 odkryto podatność w pliku /system/role/authUser/selectAll. Manipulacja argumentem userIds prowadzi do nieprawidłowej autoryzacji. Atak może być przeprowadzony zdalnie, a exploit został opublikowany. Producent nie odpowiedział na zgłoszenie.
Oryginalny opis (angielski, źródło NVD)
RuoYi versions 4.8.1 and earlier is affected by a stored XSS vulnerability in the /system/menu/edit endpoint. While the endpoint is protected by an XSS filter, the protection can be bypassed. Additionally, because the menu is shared across all users, any user with menu modification permissions can impact all users by exploiting this stored XSS vulnerability.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

