Podatności grimmory
3 znanych podatności CVE w grimmory, przetłumaczonych i ocenionych.
- CVE-2026-93955Średnie
Wykryto podatność w grimmory-tools grimmory do wersji 3.3.3/3.4.1. Dotyczy funkcji streamFileToResponse w pliku backend/src/main/java/org/booklore/controller/KoboController.java komponentu Download Endpoint. Manipulacja argumentem bookId prowadzi do obejścia autoryzacji. Atak może być przeprowadzony zdalnie. Exploit jest publicznie dostępny i może być użyty.
- CVE-2026-93954Średnie
Wykryto podatność bezpieczeństwa w grimmory-tools grimmory do wersji 3.3.3/3.4.1. Dotyczy funkcji AppSettingController.getAppSettings w pliku backend/src/main/java/org/booklore/controller/AppSettingController.java komponentu Settings API Endpoint. Manipulacja prowadzi do nieprawidłowej autoryzacji. Atak może być przeprowadzony zdalnie. Exploit został publicznie ujawniony i może być użyty. Nazwa poprawki to 2b66ca6df8110f6b512e030b54c16b9fbe318f17. Zaleca się zastosowanie poprawki.
- CVE-2026-42451Średnie
Grimmory, samodzielnie hostowana biblioteka cyfrowa, przed wersją 2.3.1 zawiera podatność na trwałe cross-site scripting (XSS) w czytniku EPUB opartym na przeglądarce. Pozwala to atakującemu na osadzenie dowolnego JavaScript w spreparowanym pliku EPUB. Gdy ofiara otworzy książkę, skrypt wykonuje się w jej przeglądarce z pełnym dostępem do kontekstu sesji aplikacji Grimmory. Może to umożliwić kradzież tokena sesji i przejęcie konta, w tym dostęp administracyjny, jeśli administrator otworzy zainfekowaną książkę. Podatność została załatana w wersji 2.3.1.

