Skip to main content

ProjectWorlds ALMS CVE-2026-114266

| EUVDEUVD-2026-107478 LOW
SQL Injection (CWE-89)
2026-10-21 VulDB GHSA-rc3g-qvgp-hw2x
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with low-privilege account
  2. Exploit
    Submit crafted admin_id to profile.php
  3. Execution
    mysqli_query executes injected SQL
  4. Impact
    Read 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.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Advanced Library Management System 1.0

Affected Packages

euvd advanced_library_management_system no fix

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

Vendor (VulDB) PRIMARY 2.1 MEDIUM
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
vuln.today AI 5.4 MEDIUM

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.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Severity Changed
Oct 21, 2026 - 19:40 NVD
MEDIUM LOW
CVSS changed
Oct 21, 2026 - 19:40 NVD
5.3 (MEDIUM) 2.1 (LOW)
CVE Published
Oct 21, 2026 - 18:15 cve.org
MEDIUM 5.3

DescriptionCVE.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

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Rare
educational/template PHP project, negligible production deployment footprint
Exploit
POC
Public exploit code exists
Data Quality
7 sources
Confidence: High

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.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

CVE-2026-114263 MEDIUM POC
5.5 Oct 21

Unauthenticated SQL injection in ProjectWorlds Advanced Library Management System 1.0 lets remote attackers manipulate t

CVE-2025-14527 MEDIUM POC
5.5 Dec 11

SQL injection in projectworlds Advanced Library Management System 1.0 allows unauthenticated remote attackers to comprom

CVE-2025-13572 MEDIUM POC
5.5 Nov 23

A vulnerability was identified in projectworlds Advanced Library Management System 1.0. Rated medium severity (CVSS 6.9)

CVE-2025-14212 MEDIUM POC
5.5 Dec 08

SQL injection in projectworlds Advanced Library Management System 1.0 allows remote attackers to inject SQL via the roll

CVE-2025-14211 MEDIUM POC
5.5 Dec 08

SQL injection in projectworlds Advanced Library Management System 1.0 allows remote attackers to inject malicious SQL vi

CVE-2025-14210 MEDIUM POC
5.5 Dec 08

SQL injection in projectworlds Advanced Library Management System 1.0 allows remote attackers to manipulate the user_id

CVE-2025-12237 MEDIUM POC
5.5 Oct 27

SQL injection in projectworlds Advanced Library Management System 1.0 exposes the application's database through the uns

CVE-2025-11475 MEDIUM POC
5.5 Oct 08

SQL injection in Advanced Library Management System 1.0 via the user_id parameter in view_member.php allows remote unaut

CVE-2025-14571 MEDIUM POC
5.5 Dec 12

SQL injection in Projectworlds Advanced Library Management System 1.0 allows remote attackers to manipulate database que

CVE-2025-14570 MEDIUM POC
5.5 Dec 12

SQL injection in Projectworlds Advanced Library Management System 1.0 allows remote attackers to inject malicious SQL vi

CVE-2026-114265 LOW POC
2.1 Oct 21

Authenticated SQL injection in ProjectWorlds Advanced Library Management System 1.0 lets a low-privileged user who can r

CVE-2026-114039 LOW POC
2.1 Oct 21

SQL injection in Projectworlds Advanced Library Management System 1.0 allows an authenticated low-privilege user to mani

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy