CVE-2025-67408 in Enrollment Systeminfo

Summary

by MITRE • 07/30/2026

Sourcecodester CASAP Automated Enrollment System 1.0 is vulnerable to SQL Injection in /save_user.php via the parameter status.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 07/30/2026

The Sourcecodester CASAP Automated Enrollment System version 1.0 presents a critical security vulnerability through SQL injection in the /save_user.php script, specifically targeting the status parameter. This flaw represents a classic input validation weakness that allows malicious actors to manipulate database queries through crafted user inputs. The vulnerability stems from inadequate sanitization of user-supplied data before incorporating it into SQL command structures, creating an attack surface where adversarial input can alter the intended execution flow of database operations.

The technical exploitation of this vulnerability occurs when an attacker submits specially crafted data to the status parameter in the /save_user.php endpoint. This input bypasses normal validation mechanisms and gets directly embedded into SQL queries without proper escaping or parameterization. The flaw aligns with CWE-89, which categorizes SQL injection as a widespread and dangerous vulnerability pattern that enables unauthorized database access and manipulation. Attackers can leverage this weakness to extract sensitive information, modify user records, or even escalate privileges within the system's database layer.

The operational impact of this vulnerability extends beyond simple data theft, potentially enabling complete system compromise through database-level attacks. An attacker could exploit the SQL injection to enumerate database schemas, extract user credentials, modify enrollment statuses, or gain unauthorized access to sensitive educational records. This weakness particularly threatens the integrity of the automated enrollment system where user status information directly controls enrollment eligibility and system access permissions. The vulnerability's presence in a student enrollment system creates additional risks related to academic record manipulation and unauthorized access to institutional data.

Mitigation strategies must address both immediate remediation and long-term architectural improvements to prevent similar vulnerabilities. The primary solution involves implementing proper parameterized queries or prepared statements for all database interactions, ensuring that user inputs are never directly concatenated into SQL commands. Input validation should be strengthened through whitelisting mechanisms that only accept predefined acceptable values for the status parameter, while also implementing proper error handling to prevent information leakage. Organizations should also consider implementing web application firewalls and database activity monitoring to detect anomalous query patterns that may indicate exploitation attempts.

The vulnerability demonstrates weaknesses in software development practices related to input validation and secure coding standards, with implications for compliance with security frameworks such as NIST SP 800-53 and ISO 27001. From an attack perspective, this vulnerability aligns with techniques documented in the MITRE ATT&CK framework under the persistence and credential access categories, where adversaries seek to establish long-term access through database manipulation. Regular security assessments and automated code scanning should be implemented to identify similar injection vulnerabilities across the entire application stack, ensuring that the system maintains adequate protection against evolving threat landscapes while maintaining proper enrollment system functionality and data integrity.

Responsible

MITRE

Reservation

12/08/2025

Disclosure

07/30/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

low

Sources

Interested in the pricing of exploits?

See the underground prices here!