Katalog CVE

CVE-2026-70372

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.31%

Percentyl 23 - wyżej niż 23% wszystkich znanych CVE

Streszczenie

Raport reports/bor_issues_top.pl w Koha buduje dynamiczne SQL w podprogramie calculate, łącząc kilka kontrolowanych przez użytkownika parametrów żądania bezpośrednio w ciąg zapytania. Uwierzytelniony pracownik z uprawnieniami do modułu raportów może wstrzyknąć dowolny SQL i odczytać dowolną tabelę dostępną dla użytkownika bazy danych Koha, w tym borrowers (hasła, sekrety dwuskładnikowe, dane osobowe), api_keys i sesje.

Ocena ryzyka

Ryzyko jest krytyczne, ponieważ atakujący może uzyskać dostęp do wrażliwych danych, w tym haseł i kluczy API, co może prowadzić do pełnej kompromitacji systemu.

Rekomendacja

Zaleca się natychmiastowe zaktualizowanie Koha do wersji zawierającej poprawkę lub ograniczenie uprawnień do raportów oraz dodanie walidacji parametrów i użycie sparametryzowanych zapytań.

Inne podatności w Koha

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Koha's reports/bor_issues_top.pl builds dynamic SQL in sub calculate by concatenating several user-controlled request parameters directly into the query string. An authenticated staff user holding the reports module permission can inject arbitrary SQL and read any table reachable by the Koha database user, including borrowers (password hashes, two-factor secrets, personal data), api_keys, and sessions.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS