top of page
perceptive_background_267k.jpg

Koha's guided report builder (reports/guided_reports.pl) reads the `order_by` CGI parameter and, for each value, a dynamically-named `{order}_ovalue` parameter,…

Published:

4 augustus 2026 om 22:00:00

Alert date:

5 augustus 2026 om 14:10:56

Source:

nvd.nist.gov

Click to open the original link from this advisory

Web Technologies, Enterprise Applications, Database & Storage, Identity & Access

CVE-2026-71288 describes a SQL injection vulnerability in Koha's guided report builder (reports/guided_reports.pl). The flaw arises from unsanitized concatenation of the 'order_by' CGI parameter and a dynamically-named '{order}_ovalue' parameter directly into an SQL ORDER BY clause. No allowlist or validation is applied, and because ORDER BY clauses cannot use prepared-statement placeholders, the vulnerability cannot be mitigated by standard parameterization alone. Any staff account holding the low-privilege 'create_reports' or 'execute_reports' permission can exploit this to perform time-based blind SQL injection. The Koha database contains sensitive patron PII as well as staff and LDAP credentials, making successful exploitation high-impact. This affects library management systems running vulnerable Koha versions globally.

Technical details

Mitigation steps:

Affected products:

Koha Library Management System

Related links:

Related CVE's:

Related threat actors:

IOC's:

This article was created with the assistance of AI technology by Perceptive.

© 2025 by Perceptive Security. All rights reserved.

email: info@perceptivesecurity.com

Deze website toont informatie afkomstig van externe bronnen; Perceptive aanvaardt geen verantwoordelijkheid voor de juistheid, volledigheid of actualiteit van deze informatie.

bottom of page