CVE-2017-18900

An issue was discovered in Mattermost Server before 4.1.0, 4.0.4, and 3.10.3

published June 19, 2020

CVSS
—
EPSS
1%
Percentile
69.9
In the wild
Unconfirmed
What it is

⚠️ A compliance report can be a sneaky entry point for CSV injection in Mattermost Server! This little bug-hiding spot has been around before 4.1.0, 4.0.4, and 3.10.3. ⚡ Think of it like a restaurant menu that allows customers to sneak in their own ingredients. If the kitchen accepts those without checking, you could end up with a dish that's not on the menu—potentially poisonous! If an attacker exploits this flaw, they could craft a CSV file that executes unwanted commands when opened, leading to data manipulation or even the disclosure of sensitive information. It turns your compliance report from a protective shield into a potential attack vector!

Put simply

Think of it like a restaurant menu that allows customers to sneak in their own ingredients. If the kitchen accepts those without checking, you could end up with a dish that's not on the menu—potentially poisonous! This vulnerability allows an attacker to embed malicious code into CSV files generated by the compliance report feature of Mattermost Server, making it possible for that code to execute when the file is opened in a spreadsheet application.

What to do

If an attacker exploits this flaw, they could craft a CSV file that executes unwanted commands when opened, leading to data manipulation or even the disclosure of sensitive information. It turns your compliance report from a protective shield into a potential attack vector! To protect your system, upgrade Mattermost Server to version 4.1.0 or later, or ensure you are on versions 4.0.4 or 3.10.3. Additionally, review your compliance report handling processes to ensure they don't process untrusted CSV files without proper validation. You've got this! With a few updates, you'll secure your server and keep those sneaky bugs at bay! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01296 · 69.9th percentile
Published
2020-06-19T18:43Z
EPSS history
Timeline
  • 19 JUN 18:43Z
    An issue was discovered in Mattermost Server before 4.1.0, 4.0.4, and 3.10.3
    cvelistv5