VYPR
Unrated severityNVD Advisory· Published Apr 28, 2023· Updated Jan 30, 2025

SourceCodester Faculty Evaluation System manage_academic.php sql injection

CVE-2023-2367

Description

A vulnerability was found in SourceCodester Faculty Evaluation System 1.0. It has been classified as critical. This affects an unknown part of the file /admin/manage_academic.php. The manipulation of the argument id leads to sql injection. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used. The associated identifier of this vulnerability is VDB-227643.

AI Insight

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

SQL injection in SourceCodester Faculty Evaluation System 1.0 via id parameter in /admin/manage_academic.php allows remote attackers to extract database contents.

Vulnerability

A SQL injection vulnerability exists in SourceCodester Faculty Evaluation System version 1.0 in the /admin/manage_academic.php endpoint. The id parameter is not properly sanitized before being used in a SQL query, allowing an attacker to inject arbitrary SQL commands. The vulnerability is reachable without authentication, as accessible from /eval/admin/manage_academic.php?id= according to the reference [1]. The application uses PHP with MySQL on XAMPP.

Exploitation

An unauthenticated remote attacker can exploit this by sending a crafted HTTP GET request to /admin/manage_academic.php with a malicious id parameter. The provided proof-of-concept payload injects an updatexml() error-based SQL query to extract database information [1]. No session or prior authentication is required; the SQLi can be triggered with any HTTP client. The attacker simply modifies the id parameter value in the URL and observes the error output.

Impact

Successful exploitation allows an attacker to enumerate database contents, including potentially sensitive user credentials and other data stored in the MySQL database. The reference demonstrates database name extraction via error-based SQL injection [1]. This could lead to further compromise, such as escalating privileges or accessing additional application data.

Mitigation

The vendor has not released a patched version. The only reference [1] does not provide a fix. Users should restrict network access to the /admin/ directory, implement input validation/filtering on the id parameter, or deactivate the vulnerable application until a patch is available. This vulnerability is not listed in CISA's Known Exploited Vulnerabilities (KEV) catalog as of the publication date.

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

Affected products

2

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

3

News mentions

0

No linked articles in our index yet.