CVE Catalog

CVE-2013-4313

High
Published: Translated: NVD NIST

Summary

Vulnerability in Moodle through 2.2.11, 2.3.x before 2.3.9, 2.4.x before 2.4.6, and 2.5.x before 2.5.2 does not prevent use of '\0' characters in query strings, which might allow remote attackers to conduct SQL injection attacks against Microsoft SQL Server via a crafted string.

Risk Assessment

An attacker can exploit this vulnerability to execute unauthorized SQL queries on the database, potentially leading to data leakage, modification, or deletion, as well as system compromise.

Recommendation

Immediately update Moodle to version 2.2.12, 2.3.9, 2.4.6, or 2.5.2, depending on the branch used, and ensure all queries are properly sanitized before being sent to the database.

Related vulnerabilities

Original NVD description (English source)

Moodle through 2.2.11, 2.3.x before 2.3.9, 2.4.x before 2.4.6, and 2.5.x before 2.5.2 does not prevent use of '\0' characters in query strings, which might allow remote attackers to conduct SQL injection attacks against Microsoft SQL Server via a crafted string.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS