Katalog CVE

CVE-2026-71288

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

Kreator raportów w systemie Koha (reports/guided_reports.pl) odczytuje parametry CGI i bezpośrednio konkatenuje je do klauzuli SQL ORDER BY bez żadnej listy dozwolonych wartości ani walidacji. Ponieważ kolumny ORDER BY nie mogą być wiązane przez przygotowane zapytania, wymagana jest jawna lista dozwolonych, która nie istnieje.

Ocena ryzyka

Uwierzytelniony użytkownik może wstrzyknąć kod SQL, co może prowadzić do nieautoryzowanego dostępu do danych lub modyfikacji bazy danych.

Rekomendacja

Zastosuj poprawkę od producenta lub ręcznie dodaj listę dozwolonych nazw kolumn dla parametrów ORDER BY w kreatorze raportów.

Inne podatności w Koha

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

Koha's guided report builder (reports/guided_reports.pl) reads the CGI parameter and, for each value, a dynamically-named parameter, and concatenates both directly into an SQL ORDER BY clause with no allowlist or validation. Since ORDER BY columns cannot be bound via prepared-statement placeholders, this requires an explicit allowlist, which does not exist.

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