CVE-2026-116060

SourceCodester Performance Indicator System adddealer.php sql injection

Published Oct 25, 2026 CVSS 4.0 · 6.9 Medium EPSS < 1% KEV · Not listed
Description
A vulnerability was determined in SourceCodester Performance Indicator System 1.0. This affects an unknown part of the file /opils/staff/adddealer.php. Executing a manipulation of the argument Contact can lead to sql injection. The attack can be launched remotely. The exploit has been publicly disclosed and may be utilized.

Analysis

AI-generated

Technical impact

A flaw in SourceCodester Performance Indicator System 1.0 allows an attacker to manipulate the Contact argument within /opils/staff/adddealer.php, enabling arbitrary SQL commands to be executed on the underlying database. This can expose sensitive data, alter records, or cause unauthorized data deletion, compromising confidentiality and integrity. The vulnerability is a classic string concatenation weakness identified by CWE-74 and CWE-89.

Affected Systems

The affected product is the SourceCodester Performance Indicator System, version 1.0. The specific code path impacted is the adddealer.php script located under /opils/staff/; no additional versions or modules are listed in the available data.

Risk and Exploitability

The CVSS score of 6.9 indicates a moderate risk. The EPSS score is not available, and the vulnerability is not listed in CISA's KEV catalog, suggesting that it may not have widely known exploits yet. However, the description notes that the attack can be launched remotely and that the exploit has been publicly disclosed, implying that an attacker could craft a malicious request from outside the network. The lack of additional exploitation conditions means that a reachable adddealer.php endpoint is sufficient for exploitation.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply a vendor patch or upgrade to the latest available version of SourceCodester Performance Indicator System.
  • Instead of concatenating the Contact value into SQL statements, use prepared statements or parameterized queries to eliminate the injection vector.
  • Enforce strict input validation for the Contact parameter, ensuring it matches expected formats and rejecting malformed or excessively long values.
  • Restrict access to adddealer.php so only authenticated, authorized users can invoke it, and consider placing the endpoint behind a web application firewall or limiting its exposure to the internal network.

Generated by OpenCVE AI on October 25, 2026 at 21:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description A vulnerability was determined in SourceCodester Performance Indicator System 1.0. This affects an unknown part of the file /opils/staff/adddealer.php. Executing a manipulation of the argument Contact can lead to sql injection. The attack can be launched remotely. The exploit has been publicly disclosed and may be utilized.
Title SourceCodester Performance Indicator System adddealer.php sql injection
First Time appeared Sourcecodester
Sourcecodester performance Indicator System
Weaknesses CWE-74
CWE-89
CPEs cpe:2.3:a:sourcecodester:performance_indicator_system:*:*:*:*:*:*:*:*
Vendors & Products Sourcecodester
Sourcecodester performance Indicator System
References
Metrics cvssV2_0

{'score': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 7.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}

Weaknesses
  • CWE-74

    Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
Oct 26, 2026, 4:39 PM
Reserved
Oct 24, 2026, 9:42 PM
Status
Deferred
Published
Oct 25, 2026, 5:17 PM
Modified
Oct 26, 2026, 5:17 PM