CVE-2021-38180CWE-1236

SAP Business One - version 10.0, allows an attacker to inject formulas when exporting data to Excel (CSV injection) due to improper sanitation during the data…

published October 12, 2021

CVSS
—
EPSS
2%
Percentile
81.1
In the wild
Unconfirmed
What it is

⚠️ A sneaky CSV injection can turn your Excel exports into a hacker's playground! 📊 Think of it like a restaurant sending you a takeout menu that includes an unpredictable ingredient — if you don't carefully check what's on it, you might end up with a surprise dish that can be bad for your health. In this case, the data export is that menu, and the formulas are the twist that could lead to unwanted commands running on your system! If an attacker exploits this vulnerability, they could execute arbitrary commands on the victim's computer once the Excel file is opened with macros enabled. This could lead to total chaos, allowing the attacker to manipulate files or access sensitive information, all because of a seemingly innocent CSV file!

Put simply

Think of it like a restaurant sending you a takeout menu that includes an unpredictable ingredient — if you don't carefully check what's on it, you might end up with a surprise dish that can be bad for your health. In this case, the data export is that menu, and the formulas are the twist that could lead to unwanted commands running on your system! The CVE-2021-38180 vulnerability in SAP Business One version 10.0 arises from improper sanitation of data during export to Excel. This flaw allows an attacker to inject malicious formulas into the CSV file, potentially executing commands on the victim's machine when the file is opened with macros enabled.

What to do

If an attacker exploits this vulnerability, they could execute arbitrary commands on the victim's computer once the Excel file is opened with macros enabled. This could lead to total chaos, allowing the attacker to manipulate files or access sensitive information, all because of a seemingly innocent CSV file! To protect against this vulnerability, ensure that users are educated about the risks of enabling macros in Excel files, especially those generated from untrusted sources. Additionally, consider applying any available patches from SAP and review your data export processes to sanitize user inputs properly. You've got this! Take these steps and you'll keep your Excel files secure! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02053 · 81.1th percentile
Weakness
CWE-1236 · Improper Neutralization of Formula Elements in a CSV File
Published
2021-10-12T14:03Z
EPSS history
Timeline
  • 12 OCT 14:03Z
    SAP Business One - version 10.0, allows an attacker to inject formulas when exporting data to Excel (CSV injection) due to improper sanitation during the data…
    cvelistv5