SQL Injection Vulnerability in SENAYAN Library Management System
SENAYAN Library Management System (SLiMS) Bulian 9.8.0 contains an unauthenticated SQL injection vulnerability in the dl_detail.php script that allows for unauthorized database access.
CVE search metadata
CVE search record: CVE-2026-107083. Severity: critical. CVSS: 9.8. KEV: no. Product: SENAYAN Library Management System (9.8.0). Brief: SQL Injection Vulnerability in SENAYAN Library Management System. Brief link: https://feed.craftedsignal.io/briefs/2026-10-slims-sql-injection/
The SENAYAN Library Management System (SLiMS) Bulian version 9.8.0 is susceptible to an unauthenticated SQL injection vulnerability identified as CVE-2026-107083. The vulnerability exists within the 'admin/modules/reporting/customs/dl_detail.php' script, where the 'fileID' parameter fails to properly sanitize user-supplied input before being included in a database query. This flaw allows an attacker to manipulate SQL queries, potentially resulting in the exfiltration of sensitive database content, modification of application data, or complete takeover of the underlying database backend. As this endpoint resides within the administrative reporting module, exploitation could allow attackers to bypass standard access controls to extract sensitive records, such as library patron information or system credentials.
Impact
Successful exploitation of this vulnerability allows an unauthenticated attacker to execute arbitrary SQL commands against the backend database. This can lead to full unauthorized access to all data stored within the SLiMS database, potential privilege escalation, and significant data loss. Given the nature of library management systems, this could compromise private data associated with library users and administrative staff.
Recommendation
- Monitor web server logs for suspicious URL parameters containing SQL syntax or characters commonly associated with injection attacks (e.g., single quotes, comment indicators, or keywords like 'UNION', 'SELECT') directed at 'dl_detail.php'.
- Identify and patch instances of SLiMS Bulian 9.8.0 to a secure version once released by the maintainers.
- Implement Web Application Firewall (WAF) rules to inspect incoming requests to the 'admin/modules/reporting/customs/' path for common SQL injection patterns targeting the 'fileID' parameter.
Immediate actions
Identify and audit all SLiMS 9.8.0 installations in the environment.
Mitigations
Apply security patches or restrict network access to the admin/modules/reporting/customs/ directory until a patch is applied.
CVE-2026-107083