CVE-2021-3188

phpList 3.6.0 allows CSV injection, related to the email parameter, and /lists/admin/ exports

published January 21, 2021

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

⚠️ A sneaky CSV injection hides in phpList 3.6.0, lurking in the email parameter — like a recipe with a hidden allergen that could ruin dinner! Think of this vulnerability like a restaurant that sends out meal plans with unexpected ingredients — if you don’t check the menu carefully, you might end up serving something dangerous instead of delicious. The CSV injection allows an attacker to manipulate data exported from your email lists, risking data integrity. If exploited, an attacker could inject malicious commands into exported CSV files that, when opened, might execute unexpected actions on a user's system. This could lead to data leaks or even remote code execution if trusted users unknowingly execute harmful scripts. Protect your team from a potentially disastrous mix-up!

Put simply

Think of this vulnerability like a restaurant that sends out meal plans with unexpected ingredients — if you don’t check the menu carefully, you might end up serving something dangerous instead of delicious. The CSV injection allows an attacker to manipulate data exported from your email lists, risking data integrity. This vulnerability in phpList allows for CSV injection through the email parameter and during administration exports. By manipulating the input, an attacker can create a CSV file that contains harmful commands, which may be executed when opened by unsuspecting users.

What to do

If exploited, an attacker could inject malicious commands into exported CSV files that, when opened, might execute unexpected actions on a user's system. This could lead to data leaks or even remote code execution if trusted users unknowingly execute harmful scripts. Protect your team from a potentially disastrous mix-up! To safeguard your application, upgrade phpList to the latest version where this vulnerability is patched. Additionally, validate and sanitize all user inputs related to email address exports—never trust user input! You've got this! By following these steps, you'll keep your email lists safe and sound! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01810 · 78.5th percentile
Published
2021-01-21T06:54Z
EPSS history
Timeline
  • 21 JAN 06:54Z
    phpList 3.6.0 allows CSV injection, related to the email parameter, and /lists/admin/ exports
    cvelistv5