Description
Sourcecodester CASAP Automated Enrollment System 1.0 is vulnerable to SQL Injection in save_stud.php via the parameters fname, lname, and student_class.
Published: 2026-07-29
Score: 9.8 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability exists in the save_stud.php script where the fname, lname, and student_class parameters are inserted directly into SQL queries without proper sanitization. An attacker can inject arbitrary SQL, allowing extraction, modification, or deletion of student enrollment data. This can compromise the confidentiality of personal information and the integrity of enrollment records, and may ultimately lead to full database compromise if further weaknesses exist.

Affected Systems

Sourcecodester CASAP Automated Enrollment System 1.0 – the open‑source web application used for automated student enrollment. No other products or versions are listed as affected.

Risk and Exploitability

With a CVSS score of 9.8 the vulnerability is considered critical. The EPSS score of less than 1% indicates that, while the threat is severe, the likelihood of immediate exploitation is low, and it is not currently listed in CISA’s KEV catalog. The attack vector is likely web‑based, requiring an unauthenticated or low‑privileged attacker to supply crafted input to the vulnerable parameters. Successful exploitation would permit the attacker to manipulate the database and potentially pivot to higher‑level compromise if database privileges are excessive.

Generated by OpenCVE AI on August 4, 2026 at 12:45 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Deploy an updated version of CASAP or patch the save_stud.php file to use parameterized queries or prepared statements for fname, lname, and student_class.
  • Validate and sanitize all user‑supplied input before it is used in SQL statements, ensuring that only expected data types (e.g., alphanumeric) are accepted for the vulnerable fields.
  • Configure the database account used by the application with the least privilege necessary, limiting SELECT, INSERT, UPDATE, and DELETE rights to only the required tables and columns.
  • Consider implementing a web application firewall or similar intrusion detection system to block suspicious SQL injection patterns if a patch cannot be applied immediately.

Generated by OpenCVE AI on August 4, 2026 at 12:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 04 Aug 2026 13:00:00 +0000

Type Values Removed Values Added
Title SQL Injection in CASAP Automated Enrollment System's Student Save Functionality

Sat, 01 Aug 2026 00:45:00 +0000

Type Values Removed Values Added
Title SQL Injection in CASAP Automated Enrollment System's Student Save Functionality

Thu, 30 Jul 2026 20:45:00 +0000

Type Values Removed Values Added
First Time appeared Sourcecodester
Sourcecodester casap Automated Enrollment System
Vendors & Products Sourcecodester
Sourcecodester casap Automated Enrollment System

Thu, 30 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-89
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

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


Wed, 29 Jul 2026 22:15:00 +0000

Type Values Removed Values Added
Description Sourcecodester CASAP Automated Enrollment System 1.0 is vulnerable to SQL Injection in save_stud.php via the parameters fname, lname, and student_class.
References

Subscriptions

Sourcecodester Casap Automated Enrollment System
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-07-30T14:27:28.832Z

Reserved: 2025-12-08T00:00:00.000Z

Link: CVE-2025-67404

cve-icon Vulnrichment

Updated: 2026-07-30T14:26:22.868Z

cve-icon NVD

Status : Deferred

Published: 2026-07-29T22:16:51.163

Modified: 2026-07-30T15:16:23.413

Link: CVE-2025-67404

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T12:45:05Z

Weaknesses
  • CWE-89

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