CVE Vulnerabilities

CVE-2025-67851

Improper Neutralization of Formula Elements in a CSV File

Published: Feb 03, 2026 | Modified: Feb 11, 2026
CVSS 3.x
7.8
HIGH
Source:
NVD
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS 2.x
RedHat/V2
RedHat/V3
Ubuntu
MEDIUM
root.io logo minimus.io logo echo.ai logo

A flaw was found in moodle. This formula injection vulnerability occurs when data fields are exported without proper escaping. A remote attacker could exploit this by providing malicious data that, when exported and opened in a spreadsheet, allows arbitrary formulas to execute. This can lead to compromised data integrity and unintended operations within the spreadsheet.

Weakness

The product saves user-provided information into a Comma-Separated Value (CSV) file, but it does not neutralize or incorrectly neutralizes special elements that could be interpreted as a command when the file is opened by a spreadsheet product.

Affected Software

NameVendorStart VersionEnd Version
MoodleMoodle*4.1.22 (excluding)
MoodleMoodle4.4.0 (including)4.4.11 (excluding)
MoodleMoodle4.5.0 (including)4.5.8 (excluding)
MoodleMoodle5.0.0 (including)5.0.4 (excluding)
MoodleMoodle5.1.0 (including)5.1.0 (including)

Potential Mitigations

References