Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to admin panel
-
ExploitInject SQL via ID parameter in deleteproduct.php
-
ImpactRead or alter backend 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 authenticated access to the admin interface: the vulnerable endpoint is /opils/admin/deleteproduct.php and the CVSS vector specifies PR:L, so the attacker must hold valid (low-privilege) credentials to the admin area. Within that context there is no user interaction requirement (UI:N) and the attack is remote over the network (AV:N/AC:L) by supplying a malicious ID parameter. The primary limiting factor is that admin authentication gates the vulnerable function, which narrows exposure to users who can already reach and log into the admin panel of Performance Indicator System 1.0. |
| Impact | This is a medium-severity, lower-priority issue rather than an urgent one, and the signals are internally consistent. The only CVSS vector supplied is CVSS 4.0 (base 5.3) with AV:N/AC:L/PR:L/UI:N and uniformly Low impacts (VC:L/VI:L/VA:L), plus E:P (Proof-of-Concept exploit maturity). PR:L means exploitation is authenticated - the vulnerable endpoint sits under /opils/admin/, so an attacker needs valid access to the admin area, which substantially limits real-world exposure. It is NOT in CISA KEV, so there is no confirmed active exploitation, and no EPSS probability was provided in the input, so widespread-exploitation likelihood cannot be quantified from the data. A public PoC reference exists (a GitHub issue link) but it is not verified as working exploit code, so this should be treated as PoC-stage, not weaponized. The vuln.today decision label is 'this_month', which matches a patch-in-normal-cycle posture, not an emergency. Net: a genuine authenticated SQL injection worth fixing, but the combination of required privileges, absent KEV/EPSS escalation, unverified PoC, and a very small deployment footprint makes it a routine-priority item, not a high-real-risk emergency. |
| Exploit ScenarioDerived | An attacker who already has access to the application's admin panel sends a crafted value for the ID parameter to /opils/admin/deleteproduct.php, injecting SQL that the backend executes against the database. A public PoC reference exists (not verified as working exploit code), lowering the effort to reproduce; given AV:N/AC:L, the request is a simple remote HTTP call once authenticated. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 25, 2026
SQL injection in SourceCodester Performance Indicator System 1.0 lets a remote attacker who can authenticate to the admin area manipulate the ID argument of /opils/admin/deleteproduct.php and inject SQL, with low confidentiality, integrity, and availability impact under the assessed vector. This is a medium-severity, lower-priority issue rather than an urgent one: the priority label is this_month, and the supplied data contains no KEV confirmation. A public PoC reference exists at the linked GitHub issue, but it is not verified as working exploit code.
RemediationAI
No vendor-released patch is identified in the supplied data, so there is no fixed version to cite; monitor https://vuldb.com/vuln/426139 and https://www.sourcecodester.com/ for an update. Because the attack path requires authenticated access to the admin interface and specifically targets /opils/admin/deleteproduct.php, restrict that endpoint and the admin panel to trusted networks or accounts, with the trade-off of reduced administrative convenience. Enforce least privilege and remove unused low-privilege admin accounts, which adds account-management overhead. If source code is available, replace the dynamic SQL handling of the ID argument with parameterized queries or strict integer validation, and review logs for anomalous requests to deleteproduct.php; these controls require code maintenance and may increase log volume.
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 product is a PHP web application, as indicated by the PHP tag, and the flaw class is CWE-89, improper neutralization of special elements used in an SQL command. The supplied evidence names only the file /opils/admin/deleteproduct.php and the ID argument; the exact function, SQL query construction, and database backend are not described in the available sources. The CPE entry cpe:2.3:a:sourcecodester:performance_indicator_system:*:*:*:*:*:*:*:* identifies the product line without a version boundary, while EUVD narrows the affected release to Performance Indicator System 1.0. The supplied CVSS 4.0 vector is AV:N/AC:L/AT:N/PR:L/UI:N with low confidentiality, integrity, and availability impact and E:P exploit maturity, and the independent assessment aligns on network reachability, low complexity, low privileges, no user interaction, and low impact. The E:P rating is consistent with the reference-only PoC signal, and the trigger beyond ID manipulation is not described in the available evidence.
Know when Performance Indicator 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
Remote admin endpoint reachable over network (AV:N/AC:L) but gated by login so PR:L; SQLi yields limited read/alter of DB giving C:L/I:L/A:L, scope unchanged.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A vulnerability was detected in SourceCodester Performance Indicator System 1.0. This impacts an unknown function of the file /opils/admin/deleteproduct.php. The manipulation of the argument ID results in sql injection. The attack may be performed from remote. The exploit is now public 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.
More in Performance Indicator System
View allSQL injection in SourceCodester Performance Indicator System 1.0 lets a remote attacker manipulate the ID argument of /o
SQL injection in the 'credit' parameter handled by /opils/staff/edit_credit.php in SourceCodester Performance Indicator
SQL injection in SourceCodester Performance Indicator System 1.0 allows remote attackers to manipulate the Category argu
SQL injection in SourceCodester Performance Indicator System 1.0 lets an attacker inject arbitrary SQL through the 'prod
SQL injection in SourceCodester Performance Indicator System 1.0 lets a remote attacker inject arbitrary SQL through the
SQL injection in SourceCodester Performance Indicator System 1.0 lets remote attackers alter SQL statements executed by
SQL injection in the Contact argument handled by /opils/staff/adddealer.php in SourceCodester Performance Indicator Syst
Authenticated remote attackers can exploit a SQL injection vulnerability in SourceCodester Performance Indicator System
A vulnerability was found in SourceCodester Performance Indicator System 1.0. Rated medium severity (CVSS 5.4), this vul
SQL injection in SourceCodester Performance Indicator System 1.0 allows low-privilege authenticated attackers to manipul
EUVD-2026-109547
GHSA-2qh5-jf53-2hp6
NVD
CVE.org
VulDB
Exploit-DB