Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2025-14527: SQL Injection in projectworlds Advanced Library Management System

0
Medium
VulnerabilityCVE-2025-14527cvecve-2025-14527
Published: Thu Dec 11 2025 (12/11/2025, 17:02:09 UTC)
Source: CVE Database V5
Vendor/Project: projectworlds
Product: Advanced Library Management System

Description

A weakness has been identified in projectworlds Advanced Library Management System 1.0. This vulnerability affects unknown code of the file /view_book.php. Executing manipulation of the argument book_id can lead to sql injection. The attack can be executed remotely. The exploit has been made available to the public and could be exploited.

AI-Powered Analysis

AILast updated: 12/11/2025, 20:09:34 UTC

Technical Analysis

CVE-2025-14527 identifies a SQL Injection vulnerability in the Advanced Library Management System (ALMS) version 1.0 developed by projectworlds. The vulnerability resides in the /view_book.php script, where the book_id parameter is improperly sanitized, allowing attackers to inject malicious SQL code. This injection can be exploited remotely without any authentication or user interaction, enabling attackers to manipulate backend database queries. Potential consequences include unauthorized data disclosure, data modification, or deletion, which could compromise the integrity and confidentiality of library records and user information. The vulnerability has been assigned a CVSS 4.0 score of 6.9, reflecting a medium severity level due to its ease of exploitation (network vector, no privileges required) but limited scope and impact. No official patches or updates have been published yet, and while no active exploitation in the wild has been reported, a public exploit is available, increasing the risk of future attacks. The vulnerability highlights the importance of secure coding practices such as input validation and use of parameterized queries in web applications handling sensitive data.

Potential Impact

For European organizations, particularly educational institutions, public libraries, and research centers using the Advanced Library Management System 1.0, this vulnerability poses a significant risk to the confidentiality and integrity of their data. Exploitation could lead to unauthorized access to sensitive user information, including borrowing records and personal details, potentially violating GDPR requirements. Data manipulation or deletion could disrupt library operations, impacting availability and service continuity. The remote and unauthenticated nature of the attack vector increases the likelihood of exploitation by cybercriminals or hacktivists targeting academic or cultural institutions. Additionally, compromised systems could be leveraged as footholds for further network intrusion or data exfiltration. The medium severity rating suggests that while the threat is serious, it may not lead to full system compromise but still requires prompt attention to prevent data breaches and operational disruptions.

Mitigation Recommendations

Organizations should immediately implement input validation and sanitization for the book_id parameter in /view_book.php, ensuring only expected numeric or alphanumeric values are accepted. Refactoring the code to use parameterized queries or prepared statements is critical to prevent SQL injection. If available, apply official patches or updates from projectworlds promptly. In the absence of patches, consider deploying Web Application Firewalls (WAFs) with rules to detect and block SQL injection attempts targeting this endpoint. Conduct thorough code reviews and security testing of the ALMS application to identify and remediate similar vulnerabilities. Restrict database user permissions to the minimum necessary to limit potential damage from injection attacks. Monitor logs for suspicious activity related to book_id parameter manipulation. Finally, maintain regular backups of library data to enable recovery in case of data integrity compromise.

Need more detailed analysis?Get Pro

Technical Details

Data Version
5.2
Assigner Short Name
VulDB
Date Reserved
2025-12-11T08:27:09.801Z
Cvss Version
4.0
State
PUBLISHED

Threat ID: 693b21667d4c6f31f7c3537e

Added to database: 12/11/2025, 7:54:14 PM

Last enriched: 12/11/2025, 8:09:34 PM

Last updated: 12/12/2025, 3:58:27 AM

Views: 12

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need enhanced features?

Contact root@offseq.com for Pro access with improved analysis and higher rate limits.

Latest Threats