Impact
An authenticated staff user can inject arbitrary SQL through the opac_hide and promoted GET parameters in the bibliography module. The injection occurs because escape_string() is applied but the user input is concatenated into an unquoted numeric SQL context, allowing error-based information disclosure and extraction of sensitive data such as library catalog details and possibly account information.
Affected Systems
The vulnerability is present in Slims (Senayan Library Management Systems) 9 Bulian version 9.8.0, affecting the admin/modules/bibliography/index.php module accessed by staff users.
Risk and Exploitability
The EPSS score is < 1% and the vulnerability is not listed in the CISA KEV catalog, while the CVSS score of 8.8 indicates high severity. Attackers would need valid staff credentials and access to the web interface to craft malicious GET requests such as ?opac_hide=xx or ?promoted=xx to trigger the injection. Successful exploitation can lead to the disclosure of internal database content and arbitrary data extraction, threatening confidentiality and potentially integrity of library records.
OpenCVE Enrichment