VYPR
Medium severity4.3NVD Advisory· Published Jun 14, 2026

CVE-2026-12176

CVE-2026-12176

Description

Cross-site scripting vulnerability in SourceCodester CET Automated Grading System 1.0 via the action parameter in /index.php allows remote attackers to execute arbitrary JavaScript.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Cross-site scripting vulnerability in SourceCodester CET Automated Grading System 1.0 via the action parameter in /index.php allows remote attackers to execute arbitrary JavaScript.

Vulnerability

The SourceCodester CET Automated Grading System with AI Predictive Analytics version 1.0 contains a cross-site scripting (XSS) vulnerability in the /index.php file. By manipulating the action parameter, an attacker can inject arbitrary web scripts. No authentication is required for the injection, but victim interaction is needed to trigger execution.

Exploitation

An attacker can craft a malicious URL with a specially crafted action parameter containing JavaScript payload. When an authenticated user (such as an instructor or administrator) visits this URL, the script executes in the context of the user's session. The exploit has been publicly disclosed, increasing the risk of widespread use.

Impact

Successful exploitation allows an attacker to execute arbitrary JavaScript in the victim's browser. This can lead to session hijacking, defacement of the grading interface, or theft of sensitive information such as credentials or grading data.

Mitigation

As of the publication date, no official patch has been released by SourceCodester. Users should implement input validation and output encoding for the action parameter, or restrict access to the /index.php file. Consider using a web application firewall (WAF) to block malicious inputs.

AI Insight generated on Jun 14, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

1

Patches

0

No patches discovered yet.

Vulnerability mechanics

No source-code context for this CVE — mechanics is only generated when we can read the actual fix diff. Without that, the four sections (root cause, attack vector, affected code, fix) would be speculation rather than analysis.

References

5

News mentions

0

No linked articles in our index yet.