CVE-2020-8149CWE-94

Lack of output sanitization allowed an attack to execute arbitrary shell commands via the logkitty npm package before version 0.7.1

published May 15, 2020

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

⚠️ Just a single unfiltered input can turn your logkitty into a puppet! An attacker can execute shell commands with the right strings, and that’s not a fun surprise! 🔥 Think of it like a restaurant where the chef accepts orders without checking if the ingredients are safe — one wrong dish can lead to a kitchen disaster! In this case, the logkitty package is serving up a dangerous menu of possibilities for attackers. Without proper output sanitization, an attacker could send malicious commands and take control of your system. This means anything from stealing sensitive data to wreaking havoc on your server — not the kind of dinner party you want to host!

Put simply

Think of it like a restaurant where the chef accepts orders without checking if the ingredients are safe — one wrong dish can lead to a kitchen disaster! In this case, the logkitty package is serving up a dangerous menu of possibilities for attackers. This vulnerability in the logkitty npm package allows attackers to execute arbitrary shell commands due to a lack of input sanitization in versions prior to 0.7.1, opening the door to potential system breaches.

What to do

Without proper output sanitization, an attacker could send malicious commands and take control of your system. This means anything from stealing sensitive data to wreaking havoc on your server — not the kind of dinner party you want to host! Upgrade logkitty to version 0.7.1 or later to patch this vulnerability. Additionally, review your input validation processes to ensure that other components aren’t similarly exposed. You can tackle this vulnerability head-on! Follow these steps, and you'll be the hero of the day! 🦸

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02010 · 80.7th percentile
Weakness
CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2020-05-15T18:50Z
EPSS history
Timeline
  • 15 MAY 18:50Z
    Lack of output sanitization allowed an attack to execute arbitrary shell commands via the logkitty npm package before version 0.7.1
    cvelistv5