Skip to content
Threat Feed
high advisory

SQL Injection in SourceCodester Online Faculty Clearance System

SourceCodester Online Faculty Clearance System 1.0 is vulnerable to remote SQL injection in /delete_requirement.php via the ID argument, allowing unauthorized database access.

CVE search metadata

CVE search record: CVE-2026-90876. Severity: high. CVSS: 7.3. KEV: no. Product: Online Faculty Clearance System (1.0). Brief: SQL Injection in SourceCodester Online Faculty Clearance System. Brief link: https://feed.craftedsignal.io/briefs/2026-09-sourcecodester-sql-injection/

The SourceCodester Online Faculty Clearance System version 1.0 contains a SQL injection vulnerability within the /delete_requirement.php script. The vulnerability exists due to insufficient sanitization of the ID argument passed during HTTP requests to this endpoint. A remote, unauthenticated attacker can exploit this flaw to inject malicious SQL commands, which are executed directly against the application database. This can lead to unauthorized data retrieval, modification, or potential administrative control over the underlying database. The vulnerability has been confirmed with public exploit availability, increasing the risk of exploitation by opportunistic actors targeting known vulnerabilities in small, publicly available web applications. Defenders should prioritize auditing web server logs for suspicious requests to this specific endpoint and ensure all inputs are properly validated at the application layer.

Impact

Successful exploitation allows a remote attacker to perform unauthorized database operations, potentially resulting in the compromise of faculty clearance records and personal information stored within the application. Given the nature of SQL injection, this could result in complete data exfiltration, unauthorized deletion of records, or the modification of authentication data.

Recommendation

  1. Deploy web application firewall (WAF) rules to inspect and filter input for SQL syntax characters within the ID parameter of requests to /delete_requirement.php.
  2. Implement strict input validation and parameterized queries in the affected PHP source code to neutralize SQL injection vectors.
  3. Review web server access logs for anomalous behavior targeting the /delete_requirement.php endpoint, specifically looking for attempts to inject SQL keywords or special characters.

Immediate actions

Deploy the webserver-based Sigma rule to identify and log exploitation attempts targeting /delete_requirement.php.

Detection Engineering 24h

Mitigations

Sanitize the ID parameter input and use parameterized SQL queries in the Online Faculty Clearance System 1.0 codebase.

immediate IT Operations

CVE-2026-90876

Detection coverage 1

Detect CVE-2026-90876 Exploitation - SQL Injection in delete_requirement.php

high

Detects exploitation attempts against the Online Faculty Clearance System via SQL injection strings in the ID parameter of /delete_requirement.php.

sigma tactics: initial_access techniques: T1190 sources: webserver

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