CVE-2026-121544
ŚrednieCVSS 4.9Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 51 - wyżej niż 51% wszystkich znanych CVE
Streszczenie
Koodo Reader do wersji 2.4.6 zawiera podatność path traversal w obsłudze OPDS samodzielnie hostowanego serwera HTTP, która pozwala uwierzytelnionym atakującym czytać pliki poza katalogiem przesyłania. Atakujący mogą przesłać spreparowany plik books.db z wartością okładki zawierającą sekwencje ../, a następnie zażądać /opds/cover/{key}, aby odczytać pliki dostępne dla procesu serwera.
Ocena ryzyka
Uwierzytelniony atakujący może odczytać dowolne pliki dostępne dla procesu serwera, co może ujawnić dane wrażliwe, w tym konfigurację i poświadczenia.
Rekomendacja
Zaktualizuj Koodo Reader do wersji nowszej niż 2.4.6 i ogranicz uprawnienia procesu serwera do niezbędnego minimum.
Inne podatności w Koodo Reader
Oryginalny opis (angielski, źródło NVD)
Koodo Reader through 2.4.6 contains a path traversal vulnerability in the self-hosted HTTP server's OPDS handlers that allows authenticated attackers to read files outside the upload directory. Attackers can upload a crafted books.db with a cover value containing ../ sequences, then request /opds/cover/{key} to read files accessible to the server process.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

