CVE-2021-21874CWE-78

A specially-crafted HTTP request can lead to arbitrary command execution in DSA keypasswd parameter

Critical · published December 22, 2021

CVSS v3.0
9.1
EPSS
3%
Percentile
87.3
In the wild
Unconfirmed
What it is

🚨 Just one crafty HTTP request can spell disaster! An attacker could execute arbitrary commands through the DSA keypasswd parameter, all while being authenticated. 🔥 Think of it like handing someone your hotel room key with a note that says, 'Feel free to rearrange the furniture!' This vulnerability lets attackers do just that—execute any command they want, once they have access. With this vulnerability, a malicious actor could potentially take complete control of your system, reading sensitive data, changing configurations, or even deploying malware. It’s absolutely devastating if not addressed!

Put simply

Think of it like handing someone your hotel room key with a note that says, 'Feel free to rearrange the furniture!' This vulnerability lets attackers do just that—execute any command they want, once they have access. This vulnerability in the DSA keypasswd parameter allows an attacker to execute arbitrary commands via specially-crafted HTTP requests, exploiting valid authentication to gain deeper access to the system.

What to do

With this vulnerability, a malicious actor could potentially take complete control of your system, reading sensitive data, changing configurations, or even deploying malware. It’s absolutely devastating if not addressed! To remediate this, ensure you update to the fixed version and review any authentication and permission checks around command execution. Additionally, implement stringent input validation and monitor for unusual activity on your servers. You've got this! 🛡️ Stay vigilant and follow these steps to secure your environment!

The record
Technical detail
CVSS v3.0
9.1 · CRITICAL
Vector
CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.03011 · 87.3th percentile
Weakness
CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2021-12-22T18:06Z
EPSS history
Timeline
  • 22 DEC 18:06Z
    A specially-crafted HTTP request can lead to arbitrary command execution in DSA keypasswd parameter
    cvelistv5