Moodle up to 4.2.2 Revision Number acceptance of extraneous untrusted data with trusted data
| CVSS Meta Temp Score | Current Exploit Price (≈) | CTI Interest Score |
|---|---|---|
| 3.7 | $0-$5k | 0.00 |
Summary
A vulnerability, which was classified as problematic, was found in Moodle up to 3.9.23/3.11.16/4.0.10/4.1.5/4.2.2. This vulnerability affects unknown code of the component Revision Number Handler. The manipulation results in acceptance of extraneous untrusted data with trusted data. This vulnerability is identified as CVE-2023-5548. The attack can be executed remotely. There is not any exploit available. You should upgrade the affected component.
Details
A vulnerability was found in Moodle up to 3.9.23/3.11.16/4.0.10/4.1.5/4.2.2 (Learning Management Software). It has been classified as problematic. Affected is some unknown functionality of the component Revision Number Handler. The manipulation with an unknown input leads to a acceptance of extraneous untrusted data with trusted data vulnerability. CWE is classifying the issue as CWE-349. The product, when processing trusted data, accepts any untrusted data that is also included with the trusted data, treating the untrusted data as if it were trusted. This is going to have an impact on integrity.
The weakness was released 10/19/2023. The advisory is shared for download at bugzilla.redhat.com. This vulnerability is traded as CVE-2023-5548 since 10/12/2023. There are neither technical details nor an exploit publicly available.
The vulnerability scanner Nessus provides a plugin with the ID 261443 (Linux Distros Unpatched Vulnerability : CVE-2023-5548), which helps to determine the existence of the flaw in a target environment.
Upgrading to version 3.9.24, 3.11.17, 4.0.11, 4.1.6 or 4.2.3 eliminates this vulnerability.
The vulnerability is also documented in the vulnerability database at Tenable (261443). Once again VulDB remains the best source for vulnerability data.
Product
Type
Name
Version
- 3.9.0
- 3.9.1
- 3.9.2
- 3.9.3
- 3.9.4
- 3.9.5
- 3.9.6
- 3.9.7
- 3.9.8
- 3.9.9
- 3.9.10
- 3.9.11
- 3.9.12
- 3.9.13
- 3.9.14
- 3.9.15
- 3.9.16
- 3.9.17
- 3.9.18
- 3.9.19
- 3.9.20
- 3.9.21
- 3.9.22
- 3.9.23
- 3.11.0
- 3.11.1
- 3.11.2
- 3.11.3
- 3.11.4
- 3.11.5
- 3.11.6
- 3.11.7
- 3.11.8
- 3.11.9
- 3.11.10
- 3.11.11
- 3.11.12
- 3.11.13
- 3.11.14
- 3.11.15
- 3.11.16
- 4.0.0
- 4.0.1
- 4.0.2
- 4.0.3
- 4.0.4
- 4.0.5
- 4.0.6
- 4.0.7
- 4.0.8
- 4.0.9
- 4.0.10
- 4.1.0
- 4.1.1
- 4.1.2
- 4.1.3
- 4.1.4
- 4.1.5
- 4.2.0
- 4.2.1
- 4.2.2
License
Website
- Product: https://moodle.org/
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔍VulDB Reliability: 🔍
CVSSv3
VulDB Meta Base Score: 3.8VulDB Meta Temp Score: 3.7
VulDB Base Score: 4.3
VulDB Temp Score: 4.1
VulDB Vector: 🔍
VulDB Reliability: 🔍
CNA Base Score: 3.3
CNA Vector (Fedora Project): 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vector | Complexity | Authentication | Confidentiality | Integrity | Availability |
|---|---|---|---|---|---|
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
VulDB Base Score: 🔍
VulDB Temp Score: 🔍
VulDB Reliability: 🔍
Exploiting
Class: Acceptance of extraneous untrusted data with trusted dataCWE: CWE-349
CAPEC: 🔍
ATT&CK: 🔍
Physical: Partially
Local: Yes
Remote: Yes
Availability: 🔍
Status: Not defined
EPSS Score: 🔍
EPSS Percentile: 🔍
Price Prediction: 🔍
Current Price Estimation: 🔍
| 0-Day | Unlock | Unlock | Unlock | Unlock |
|---|---|---|---|---|
| Today | Unlock | Unlock | Unlock | Unlock |
Nessus ID: 261443
Nessus Name: Linux Distros Unpatched Vulnerability : CVE-2023-5548
Threat Intelligence
Interest: 🔍Active Actors: 🔍
Active APT Groups: 🔍
Countermeasures
Recommended: UpgradeStatus: 🔍
0-Day Time: 🔍
Upgrade: Moodle 3.9.24/3.11.17/4.0.11/4.1.6/4.2.3
Timeline
10/12/2023 🔍10/19/2023 🔍
10/19/2023 🔍
09/06/2025 🔍
Sources
Product: moodle.orgAdvisory: bugzilla.redhat.com
Status: Confirmed
CVE: CVE-2023-5548 (🔍)
GCVE (CVE): GCVE-0-2023-5548
GCVE (VulDB): GCVE-100-242916
Entry
Created: 10/19/2023 08:49Updated: 09/06/2025 05:05
Changes: 10/19/2023 08:49 (38), 11/11/2023 10:13 (1), 11/11/2023 10:18 (12), 09/06/2025 05:05 (17)
Complete: 🔍
Cache ID: 216::103
Once again VulDB remains the best source for vulnerability data.
No comments yet. Languages: en.
Please log in to comment.