Skip to main content

ProjectWorlds ALMS EUVDEUVD-2026-107415

| CVE-2026-114264 LOW
SQL Injection (CWE-89)
2026-10-21 VulDB GHSA-m9xf-m6j3-836x
2.0
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as high-privilege admin user
  2. Delivery
    Open edit_member.php member form
  3. Exploit
    Inject SQL payload in firstname/branch/type field
  4. Execution
    Backend executes crafted query
  5. Impact
    Read or modify 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 an authenticated session with high (administrative) privileges on the Advanced Library Management System, as the vulnerable code is the member-edit function in edit_member.php. The attacker must supply malicious SQL in one of the specific parameters firstname, middlename, lastname, address, branch, or type. No user interaction is needed (UI:N) and no non-default configuration is required, but the PR:H authentication requirement is the primary limiting factor - an unauthenticated or low-privilege user cannot reach the vulnerable function. A public GitHub exploit reduces the technical barrier for an attacker who meets the privilege requirement.

Impact

This is a medium-severity SQL injection (CWE-89) in ProjectWorlds Advanced Library Management System 1.0 with a CVSS 4.0 base score of 5.1. The vector (AV:N/AC:L/AT:N/PR:H/UI:N) indicates network-reachable, low-complexity exploitation, but PR:H means the attacker must already hold high (administrative) privileges on the application, which substantially reduces real-world risk - a pre-authenticated admin injecting SQL is a limited threat model. Impact is rated low across confidentiality, integrity, and availability (VC:L/VI:L/VA:L), and scope is unchanged (SC:N/SI:N/SA:N), so this is not a full database-takeover-grade finding per the supplied vector. Public exploit code exists (E:P in the vector and a GitHub exploit reference), raising the practical likelihood of opportunistic use, but there is NO CISA KEV listing and NO EPSS score provided, so there is no evidence of active or widespread exploitation. Net assessment: a genuine but low-priority issue - the combination of an obscure academic/hobby PHP product and a PR:H prerequisite outweighs the fact that a POC is public. Note a mild tension worth verifying: the description says 'Remote exploitation is possible' and the vector is AV:N, yet the injection lives in an administrative member-edit function requiring high privileges, so 'remote' here means network-reachable-after-authentication rather than unauthenticated remote.

Exploit ScenarioDerived

An attacker who already holds administrative (high-privilege) access to the library management application navigates to the member-edit page (edit_member.php) and submits crafted input in the firstname, middlename, lastname, address, branch, or type field. Because the parameters are concatenated into a SQL query without sanitization, the injected payload executes against the backend database, allowing the attacker to read or tamper with stored records. Public exploit code for this exact file is available on GitHub, lowering the skill needed to reproduce the attack.

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 authenticated administrators to inject SQL through the firstname, middlename, lastname, address, branch, or type parameters in edit_member.php. The medium-severity flaw (CVSS 4.0 base 5.1; assessed CVSS 3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L) primarily threatens library member data confidentiality and integrity, with limited availability impact, and requires a high-privilege session to exploit. Publicly available exploit code exists, though no CISA KEV entry confirms active exploitation at time of analysis.

RemediationAI

No vendor-released patch version is identified in the available data; consult https://vuldb.com/vuln/424696 and https://vuldb.com/cve/CVE-2026-114264 for updated fix information. Until a patch is available, restrict access to edit_member.php and the member-edit workflow to trusted administrators, enforce least privilege and strong authentication, and review high-privilege accounts; this limits exposure but does not remediate the code flaw. Implement server-side input validation and parameterized SQL queries for firstname, middlename, lastname, address, branch, and type, which requires code changes and regression testing. Deploy WAF rules targeting SQL injection patterns in those parameters and monitor application/database logs for anomalous member-edit requests, accepting possible false positives and ongoing tuning.

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

ProjectWorlds Advanced Library Management System is a PHP-based library administration application, and edit_member.php handles updates to member records. The CWE-89 SQL injection arises because user-supplied values for firstname, middlename, lastname, address, branch, and type are not safely separated from SQL syntax, allowing an authenticated administrator to alter query logic. The CPE cpe:2.3:a:projectworlds:advanced_library_management_system:*:*:*:*:*:*:*:* identifies the affected product, and the CVSS 4.0 vector's PR:H metric matches the requirement for high-privilege access; E:P is consistent with the public GitHub exploit, while the assessed impacts remain low for confidentiality, integrity, and availability.

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.0 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
vuln.today AI 4.7 MEDIUM

Network-reachable admin-only edit function so AV:N/AC:L/PR:H/UI:N; SQLi yields limited read/write/availability impact so C:L/I:L/A:L with unchanged scope.

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/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
High
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:09 NVD
MEDIUM LOW
CVSS changed
Oct 21, 2026 - 19:09 NVD
5.1 (MEDIUM) 2.0 (LOW)
CVE Published
Oct 21, 2026 - 17:45 cve.org
MEDIUM 5.1

DescriptionCVE.org

A security flaw has been discovered in ProjectWorlds Advanced Library Management System 1.0. The impacted element is an unknown function of the file edit_member.php. Performing a manipulation of the argument firstname/middlename/lastname/address/branch/type results in sql injection. Remote exploitation of the attack is possible. The exploit has been released to the public and may be used for attacks.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
Rare
academic/hobby PHP project, no enterprise production 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-114266 LOW POC
2.1 Oct 21

SQL injection in ProjectWorlds Advanced Library Management System 1.0 allows a low-privileged authenticated remote attac

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