Exam Form Submission
CVE-2025-8326
MEDIUM
Severity by source
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/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Network-reachable SQLi with no authentication per provided vector; scope unchanged and impact partial across all three CIA dimensions consistent with CVSS 4.0 VC:L/VI:L/VA:L metrics.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability classified as critical has been found in code-projects Exam Form Submission 1.0. Affected is an unknown function of the file /admin/delete_s7.php. The manipulation of the argument ID leads to sql injection. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used.
AnalysisAI
SQL injection in code-projects Exam Form Submission 1.0 exposes the /admin/delete_s7.php endpoint to remote database manipulation through an unsanitized ID parameter, enabling unauthenticated attackers to read, modify, or delete backend database content. The CVSS 4.0 vector confirms no authentication and no user interaction are required, making this trivially exploitable from the network; a public proof-of-concept has been disclosed on GitHub at https://github.com/vullis0/cve/issues/1. Despite accessible attack conditions, an EPSS score of 0.07% (20th percentile) and absence from CISA KEV indicate no confirmed widespread exploitation at time of analysis, likely reflecting the product's extremely limited deployment footprint.
Technical ContextAI
The affected product is code-projects Exam Form Submission version 1.0 (CPE: cpe:2.3:a:code-projects:exam_form_submission:1.0:*:*:*:*:*:*:*), a PHP-based web application distributed via code-projects.org for managing student exam form submissions. The vulnerability resides in /admin/delete_s7.php, where the ID parameter is dynamically interpolated into a SQL query without parameterization or input sanitization. CWE-74 (Improper Neutralization of Special Elements in Output Used by a Downstream Component - Injection) is the assigned root-cause class, with this specific instance being a classic SQL injection (CWE-89 subcategory). The PHP application constructs SQL directly from user input, a pattern common in tutorial-grade or educational PHP projects that omit prepared statements, allowing SQL metacharacters to alter query logic and interact with the underlying database engine.
RemediationAI
No vendor-released patched version has been identified at time of analysis - the references point only to the code-projects.org homepage and the public exploit disclosure, with no upstream patch or security advisory available. As an immediate compensating control, access to /admin/delete_s7.php and the entire /admin/ path should be restricted at the web server or firewall level to trusted IP addresses only; this directly limits the network-accessible attack surface but may inconvenience remote administrators. Deploying a WAF rule blocking SQL metacharacters (single quotes, comment sequences, UNION/SELECT keywords) in the ID parameter provides an additional layer, though WAF bypass is achievable by skilled attackers. The definitive fix requires modifying the PHP source of /admin/delete_s7.php to use PDO or MySQLi prepared statements with bound parameters, replacing any dynamic SQL string construction. Monitor the public exploit thread at https://github.com/vullis0/cve/issues/1 and VulDB entry https://vuldb.com/?id.318276 for vendor patch announcements.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
Share
External POC / Exploit Code
Leaving vuln.today