CVE-2013-4313
Last modified
CVE-2013-4313 is a vulnerability of currently unknown severity. 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.. EPSS estimates a 1.21% chance of exploitation in the next 30 days.
Description
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.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Moodle | Moodle | <= 2.2.11 |
| Moodle | Moodle | 2.2.0 |
| Moodle | Moodle | 2.2.1 |
| Moodle | Moodle | 2.2.2 |
| Moodle | Moodle | 2.2.3 |
| Moodle | Moodle | 2.2.4 |
| Moodle | Moodle | 2.2.5 |
| Moodle | Moodle | 2.2.6 |
| Moodle | Moodle | 2.2.7 |
| Moodle | Moodle | 2.2.8 |
| Moodle | Moodle | 2.2.9 |
| Moodle | Moodle | 2.2.10 |
| Moodle | Moodle | 2.3.0 |
| Moodle | Moodle | 2.3.1 |
| Moodle | Moodle | 2.3.2 |
| Moodle | Moodle | 2.3.3 |
| Moodle | Moodle | 2.3.4 |
| Moodle | Moodle | 2.3.5 |
| Moodle | Moodle | 2.3.6 |
| Moodle | Moodle | 2.3.7 |
| Moodle | Moodle | 2.3.8 |
| Moodle | Moodle | 2.4.0 |
| Moodle | Moodle | 2.4.1 |
| Moodle | Moodle | 2.4.2 |
| Moodle | Moodle | 2.4.3 |
| Moodle | Moodle | 2.4.4 |
| Moodle | Moodle | 2.4.5 |
| Moodle | Moodle | 2.5.0 |
| Moodle | Moodle | 2.5.1 |
References
- https://moodle.org/mod/forum/discuss.php?d=238396Patch, Vendor Advisory
- https://moodle.org/mod/forum/discuss.php?d=238396Patch, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2013-4313?
How severe is CVE-2013-4313?
How do I fix CVE-2013-4313?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2013
- CVE-2013-4307Multiple cross-site scripting (XSS) vulnerabilities in repo/…
- CVE-2013-4308Cross-site scripting (XSS) vulnerability in pages/TalkpageHi…
- CVE-2013-4309Rejected reason: DO NOT USE THIS CANDIDATE NUMBER. ConsultID…
- CVE-2013-4310Apache Struts 2.0.0 through 2.3.15.1 allows remote attackers…
- CVE-2013-4311libvirt 1.0.5.x before 1.0.5.6, 0.10.2.x before 0.10.2.8, an…
- CVE-2013-4312The Linux kernel before 4.4.1 allows local users to bypass f…
- CVE-2013-4314The X509Extension in pyOpenSSL before 0.13.1 does not proper…
- CVE-2013-4315Directory traversal vulnerability in Django 1.4.x before 1.4…
- CVE-2013-4316Apache Struts 2.0.0 through 2.3.15.1 enables Dynamic Method …
- CVE-2013-4317In Apache CloudStack 4.1.0 and 4.1.1, when calling the Cloud…
- CVE-2013-4318File injection vulnerability in Ruby gem Features 0.3.0 allo…5.4
- CVE-2013-4319pbs_mom in Terascale Open-Source Resource and Queue Manager …
Are you affected by CVE-2013-4313?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
