CVE-2026-97325
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 15 - wyżej niż 15% wszystkich znanych CVE
Streszczenie
W systemie ruoyi-vue-pro do wersji 2026.08 wykryto lukę w funkcji validOAuthClientFromCache w pliku OAuth2ClientServiceImpl.java. Manipulacja argumentem redirect_uri prowadzi do otwartego przekierowania. Exploit jest publicznie dostępny, a producent nie odpowiedział.
Ocena ryzyka
Atakujący może zdalnie wykorzystać podatność do przekierowania użytkowników na złośliwe strony, co może skutkować phishingiem lub kradzieżą danych logowania. Publiczny exploit zwiększa ryzyko ataku.
Rekomendacja
Zaktualizuj ruoyi-vue-pro do wersji naprawionej lub wprowadź walidację parametru redirect_uri. Monitoruj logi pod kątem nietypowych przekierowań.
Inne podatności w ruoyi-vue-pro
Zobacz wszystkie- CVE-2026-116007Niskie
W projekcie YunaiV/zhijiantianya ruoyi-vue-pro do wersji 2026.09 wykryto błąd w funkcji SmsCodeServiceImpl.validateSmsCode0 w pliku /service/sms/SmsCodeServiceImpl.java, dotyczącej weryfikacji kodu SMS. Manipulacja powoduje niewłaściwe ograniczenie nadmiernej liczby prób uwierzytelnienia. Atak można zainicjować zdalnie, choć jego złożoność jest wysoka, a eksploatacja uznawana za trudną; exploit został opublikowany.
- CVE-2026-116006Wysokie
Wykryto podatność w projekcie YunaiV/zhijiantianya ruoyi-vue-pro do wersji 2026.09. Nieznana funkcja w pliku AuthController.java, obsługująca weryfikację kodu SMS, niewłaściwie przetwarza argumenty mobile/code, co prowadzi do nieprawidłowego uwierzytelnienia. Atak można przeprowadzić zdalnie, a exploit jest publicznie dostępny.
- CVE-2026-110610Średnie
ruoyi-vue-pro do wersji 2026.09 zawiera podatność Server-Side Request Forgery (SSRF) w usłudze obrazów yudao-module-ai, która pozwala uwierzytelnionym użytkownikom na zmuszenie serwera do pobierania dowolnych adresów URL poprzez podanie referImageUrl do endpointu midjourney imagine. Atakujący mogą wymusić żądania Hutool HttpUtil.downloadBytes() do adresów loopback, prywatnych lub metadanych chmury, aby sondować wewnętrzne usługi HTTP i uzyskać dostęp do endpointów metadanych.
- CVE-2026-97324Wysokie
W projekcie ruoyi-vue-pro (YunaiV/zhijiantianya) do wersji 2026.08 wykryto podatność w funkcji updateDemoOrderPaid w kontrolerze PayDemoOrderController. Manipulacja argumentem ID prowadzi do nieprawidłowej autoryzacji, a atak można przeprowadzić zdalnie. Exploit jest publicznie dostępny, a producent nie odpowiedział na zgłoszenie.
- CVE-2026-97323Średnie
W systemie ruoyi-vue-pro do wersji 2026.08 wykryto lukę w funkcji getOriginalFilename w pliku MpMaterialServiceImpl.java w komponencie File Upload. Manipulacja prowadzi do path traversal. Exploit jest publicznie dostępny, a producent nie odpowiedział.
- CVE-2026-97322Średnie
W projekcie ruoyi-vue-pro (YunaiV/zhijiantianya) do wersji 2026.08 wykryto podatność w komponencie File Upload, w pliku FileController.java. Manipulacja danymi wejściowymi prowadzi do cross-site scripting (XSS). Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony.
- CVE-2026-97321Średnie
W projekcie ruoyi-vue-pro (YunaiV/zhijiantianya) do wersji 2026.08 wykryto podatność w komponencie GoView Data Endpoint, w funkcji GoViewDataServiceImpl.getDataBySQL. Manipulacja argumentem sql prowadzi do wstrzyknięcia SQL. Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony.
- CVE-2026-97320Średnie
W YunaiV/zhijiantianya ruoyi-vue-pro do wersji 2026.08 funkcja AiKnowledgeDocumentServiceImpl.readUrl w pliku AiKnowledgeDocumentServiceImpl.java (komponent AI Knowledge Module) umożliwia atakującemu zdalne wywołanie podatności Server-Side Request Forgery poprzez manipulację argumentem url. Exploit został opublikowany, a dostawca zdecydował o zachowaniu obecnego zachowania bez zmian w kodzie.
- CVE-2026-57950Wysokie
Podatność w ruoyi-vue-pro do wersji 2026.05 (załatana w commicie 5d1fd70) polega na błędnym egzekwowaniu przestrzeni nazw uprawnień w kontrolerze ErpSaleOrderController. Atakujący z uprawnieniami erp:sale-out mogą uzyskać nieautoryzowany dostęp do operacji na zamówieniach sprzedaży, wykonując nieuprawnione tworzenie, aktualizację, usuwanie i odczyt wrażliwych finansowo zamówień.
- CVE-2026-57949Średnie
Podatność w module CRM systemu ruoyi-vue-pro (do wersji 2026.05, naprawiona w commicie c779a47) polega na braku autoryzacji w punkcie końcowym GET /admin-api/crm/follow-up-record/get. Uwierzytelniony użytkownik może odczytać dowolny rekord follow-up, iterując sekwencyjne identyfikatory numeryczne.
Oryginalny opis (angielski, źródło NVD)
A security flaw has been discovered in YunaiV/zhijiantianya ruoyi-vue-pro up to 2026.08. Affected by this vulnerability is the function validOAuthClientFromCache of the file yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/service/oauth2/OAuth2ClientServiceImpl.java of the component OAuth2 Client. The manipulation of the argument redirect_uri results in open redirect. The attack can be launched remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

