Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privilege account
-
ExploitSubmit crafted admin_id to profile.php
-
Executionmysqli_query executes injected SQL
-
ImpactRead or alter database records
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a low-privileged authenticated session on the Advanced Library Management System (CVSS PR:L) and the ability to reach profile.php over the network; the attacker manipulates the admin_id argument, which flows unsanitized into a mysqli_query call. Limiting factors: authentication is required (not a pre-auth flaw), the issue is confirmed only for version 1.0, and no user interaction is needed (UI:N). No special non-default configuration is called out in the description - the injectable code path appears present in the standard application. |
| Impact | This is a textbook low-to-moderate priority issue despite being a remotely reachable SQL injection. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) and the vendor base score of 5.3 (MEDIUM) agree that the flaw is network-reachable with low complexity but requires at least low-privileged authentication (PR:L), and the impact metrics are uniformly LOW (VC:L/VI:L/VA:L, no scope change). The E:P temporal metric and the referenced GitHub entry confirm proof-of-concept exploit code exists, but this is NOT the same as active exploitation: there is no CISA KEV listing and no EPSS score in the provided data, so widespread automated exploitation cannot be asserted. The reporting source is VulDB, a crowd/automated disclosure feed, and there is no independent vendor advisory. The strongest downward pressure on real-world risk is the affected product itself - ProjectWorlds Advanced Library Management System is an educational/template PHP project with negligible production footprint. Net: a real, publicly-documented authenticated SQLi, but a low operational priority outside of anyone actually running this specific application. |
| Exploit ScenarioDerived | A low-privileged authenticated user of the library portal submits a crafted value in the admin_id parameter to profile.php, which is passed unsanitized into a mysqli_query call, allowing injection of arbitrary SQL. Public proof-of-concept exploit code is referenced (GitHub), lowering the barrier to abuse. Because the CVSS vector is AV:N/AC:L, the request can be sent remotely over the network with low complexity, but an existing authenticated session (PR:L) is required. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 21, 2026
SQL injection in ProjectWorlds Advanced Library Management System 1.0 allows a low-privileged authenticated remote attacker to manipulate the admin_id argument in profile.php and alter backend mysqli_query statements, with limited confidentiality, integrity, and availability impact per the assessed CVSS 3.1 vector. Publicly available exploit code exists and the issue is remotely reachable, but authentication is required and no CISA KEV active-exploitation confirmation is present.
RemediationAI
No vendor-released patch or fixed version is identified in the provided data. Until an update is available, require authentication and enforce least privilege, and restrict access to profile.php to trusted roles or management networks; this reduces exposure but may limit legitimate profile administration. Implement the root fix by replacing string-built SQL with parameterized prepared statements for the admin_id argument, followed by regression testing of profile functionality. As a compensating control, deploy WAF or virtual patching rules targeting SQL injection against profile.php and admin_id, recognizing that such rules can produce false positives and may be bypassed, so they are not a substitute for fixing the code. Monitor the VulDB advisory at https://vuldb.com/vuln/424698 and the CVE record at https://vuldb.com/cve/CVE-2026-114266 for a vendor patch.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected application is a PHP-based library management system that uses mysqli_query to execute database operations. CWE-89 (Improper Neutralization of Special Elements used in an SQL Command) applies because the admin_id argument in profile.php is passed into SQL without adequate parameterization or escaping. The CVSS 4.0 vector shows network reachability, low privileges, no user interaction, and proof-of-concept exploit maturity; the independent CVSS 3.1 assessment similarly requires PR:L and rates confidentiality, integrity, and availability impact as low. The CPE entry uses a version wildcard for projectworlds:advanced_library_management_system, while the public report specifically identifies version 1.0 as vulnerable.
Know when Advanced Library Management System gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Network-reachable, low-complexity SQLi but requires a low-privileged authenticated session so PR:L; limited confidentiality and integrity impact (C:L/I:L), no availability impact and no scope change.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A security vulnerability has been detected in ProjectWorlds Advanced Library Management System 1.0. This impacts the function mysqli_query of the file profile.php. The manipulation of the argument admin_id leads to sql injection. The attack is possible to be carried out remotely. The exploit has been disclosed publicly and may be used.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
Unauthenticated SQL injection in ProjectWorlds Advanced Library Management System 1.0 lets remote attackers manipulate t
SQL injection in projectworlds Advanced Library Management System 1.0 allows unauthenticated remote attackers to comprom
A vulnerability was identified in projectworlds Advanced Library Management System 1.0. Rated medium severity (CVSS 6.9)
SQL injection in projectworlds Advanced Library Management System 1.0 allows remote attackers to inject SQL via the roll
SQL injection in projectworlds Advanced Library Management System 1.0 allows remote attackers to inject malicious SQL vi
SQL injection in projectworlds Advanced Library Management System 1.0 allows remote attackers to manipulate the user_id
SQL injection in projectworlds Advanced Library Management System 1.0 exposes the application's database through the uns
SQL injection in Advanced Library Management System 1.0 via the user_id parameter in view_member.php allows remote unaut
SQL injection in Projectworlds Advanced Library Management System 1.0 allows remote attackers to manipulate database que
SQL injection in Projectworlds Advanced Library Management System 1.0 allows remote attackers to inject malicious SQL vi
Authenticated SQL injection in ProjectWorlds Advanced Library Management System 1.0 lets a low-privileged user who can r
SQL injection in Projectworlds Advanced Library Management System 1.0 allows an authenticated low-privilege user to mani
EUVD-2026-107478
GHSA-rc3g-qvgp-hw2x
NVD
CVE.org
EPSS
VulDB
Exploit-DB