Skip to content
Threat Feed
high advisory

SQL Injection in SourceCodester Performance Indicator System

SourceCodester Performance Indicator System 1.0 contains an unauthenticated SQL injection vulnerability via the prodcategory parameter, allowing remote attackers to execute arbitrary SQL queries.

CVE search metadata

CVE search record: CVE-2026-108964. Severity: high. CVSS: 7.3. KEV: no. Product: Performance Indicator System (1.0). Brief: SQL Injection in SourceCodester Performance Indicator System. Brief link: https://feed.craftedsignal.io/briefs/2026-10-performance-indicator-system-sqli/

SourceCodester Performance Indicator System version 1.0 is affected by a SQL injection vulnerability identified as CVE-2026-108964. The vulnerability exists within the file /opils/admin/addproduct.php and specifically impacts the 'prodcategory' argument. An unauthenticated remote attacker can supply maliciously crafted input to this parameter to manipulate database queries. This flaw arises from improper neutralization of special elements used in an SQL command before passing the input to the database management system. Publicly available exploit code increases the risk of successful exploitation by unauthorized actors attempting to gain unauthorized access to or extract data from the application database.

Impact

Successful exploitation of this vulnerability allows an attacker to interact directly with the backend database. This may lead to the unauthorized disclosure, modification, or deletion of sensitive information stored within the application, such as user credentials, system configuration details, or internal performance data. Given the administrative context of the vulnerable script, the impact may extend to full database compromise.

Recommendation

  1. Review application logs for HTTP POST requests to /opils/admin/addproduct.php that contain SQL syntax characters in the 'prodcategory' parameter.
  2. Implement strict input validation and parameterization for all user-supplied data in the Performance Indicator System codebase to prevent SQL injection.
  3. Restrict access to the /opils/admin/ directory to authenticated administrators only, if business requirements permit.
  4. Consult the vendor or the source software provider for patches addressing CVE-2026-108964 in version 1.0.

Immediate actions

Deploy the provided Sigma rule to detect exploitation attempts against CVE-2026-108964.

Detection Engineering 24h

Mitigations

Identify and sanitize inputs for the 'prodcategory' argument in the '/opils/admin/addproduct.php' file.

immediate IT Operations

CVE-2026-108964

Detection coverage 1

Detect CVE-2026-108964 SQL Injection Attempt

high

Detects potential SQL injection attempts against the Performance Indicator System by identifying SQL metacharacters in the prodcategory parameter of the addproduct.php script.

sigma tactics: initial_access techniques: T1190 sources: webserver

Detection queries are available on the platform. Get full rules →