CVE-2020-23037

Portable Ltd Playable v9.18 contains a code injection vulnerability in the filename parameter, which allows attackers to execute arbitrary web scripts or HTML…

published October 22, 2021

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

⚡ A single crafted POST request can turn the filename parameter into a playground for attackers! 🎢 Think of this vulnerability like a chef who accepts any recipe without checking if the ingredients are safe — one sneaky order could lead to a dish that poisons the entire restaurant! 🥴 If exploited, an attacker could inject malicious web scripts or HTML, potentially compromising the integrity of the application or affecting users' data. This could lead to unexpected behaviors, data theft, or even further attacks on users interacting with the compromised site.

Put simply

Think of this vulnerability like a chef who accepts any recipe without checking if the ingredients are safe — one sneaky order could lead to a dish that poisons the entire restaurant! 🥴 CVE-2020-23037 is a code injection vulnerability found in Portable Ltd Playable v9.18, where the filename parameter does not properly sanitize input. This oversight allows attackers to execute arbitrary code via a POST request.

What to do

If exploited, an attacker could inject malicious web scripts or HTML, potentially compromising the integrity of the application or affecting users' data. This could lead to unexpected behaviors, data theft, or even further attacks on users interacting with the compromised site. To mitigate this vulnerability, ensure input validation is strictly enforced on the filename parameter, and sanitize any incoming data to prevent code execution. Additionally, consider updating to the latest version of the software, if available, to benefit from security fixes. You can tackle this vulnerability and strengthen your defenses! 🛡️ You've got this!

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01483 · 73.8th percentile
Published
2021-10-22T19:20Z
EPSS history
Timeline
  • 22 OCT 19:20Z
    Portable Ltd Playable v9.18 contains a code injection vulnerability in the filename parameter, which allows attackers to execute arbitrary web scripts or HTML…
    cvelistv5