CVE-2023-3974CWE-78

OS Command Injection in jgraph/drawio

Critical · published July 27, 2023

CVSS v3.0
9.6
EPSS
1%
Percentile
69.0
In the wild
Unconfirmed
What it is

🚨 An OS Command Injection in the jgraph/drawio GitHub repository could hand over control of your system with just one wrong input! 🔥 Think of it like a waiter who takes food orders without checking for allergies — a simple request could lead to a disastrous meal for everyone involved. An attacker can execute arbitrary commands on the server, potentially accessing sensitive data, modifying files, or even taking complete control of the system. This could lead to devastating consequences for businesses relying on the application, putting confidential information at serious risk.

Put simply

Think of it like a waiter who takes food orders without checking for allergies — a simple request could lead to a disastrous meal for everyone involved. This vulnerability allows attackers to inject malicious commands into the system via unvalidated inputs, letting them execute arbitrary OS commands.

What to do

An attacker can execute arbitrary commands on the server, potentially accessing sensitive data, modifying files, or even taking complete control of the system. This could lead to devastating consequences for businesses relying on the application, putting confidential information at serious risk. Update jgraph/drawio to version 21.4.0 or later to close this critical vulnerability. Ensure that your input validation practices are robust to prevent future command injections. Regularly audit your dependencies to maintain a secure environment. You've got this! Follow these steps and your system will be much safer in no time. 🛡️

The record
Technical detail
CVSS v3.0
9.6 · CRITICAL
Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01242 · 69.0th percentile
Weakness
CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2023-07-27T14:33Z
EPSS history
Timeline
  • 27 JUL 14:33Z
    OS Command Injection in jgraph/drawio
    cvelistv5