CVE-2022-1440CWE-78

Command Injection vulnerability in [email protected] in yarkeev/git-interface

Critical · published April 22, 2022

CVSS v3.0
9.8
EPSS
4%
Percentile
89.7
In the wild
Unconfirmed
What it is

🚨 A crafty command injection vulnerability in git-interface can let attackers run any operating system command they want! 🔥 Think of it as a restaurant where the chef accepts any order without checking the menu — a sneaky customer could ask for a completely off-the-wall dish, and suddenly, the kitchen is making something dangerous! 🍽️ If successfully exploited, an attacker could execute arbitrary commands on the server, potentially compromising sensitive data or taking complete control of the system. This is an absolute nightmare scenario, where the safety and integrity of your operations could be at serious risk!

Put simply

Think of it as a restaurant where the chef accepts any order without checking the menu — a sneaky customer could ask for a completely off-the-wall dish, and suddenly, the kitchen is making something dangerous! 🍽️ This vulnerability allows an attacker to provide crafted input that manipulates the `--upload-pack` command-line argument during the `git clone` process, leading to arbitrary command execution on the host system.

What to do

If successfully exploited, an attacker could execute arbitrary commands on the server, potentially compromising sensitive data or taking complete control of the system. This is an absolute nightmare scenario, where the safety and integrity of your operations could be at serious risk! Upgrade the git-interface package to version 2.1.2 or newer immediately to close this critical gap. Also, review and sanitize all user inputs to ensure they can't inject malicious commands. 🛡️ You've got this! With these steps, you'll patch the vulnerability and enhance your security posture in no time! 💪✨

The record
Technical detail
CVSS v3.0
9.8 · CRITICAL
Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.03691 · 89.7th percentile
Weakness
CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2022-04-22T17:30Z
EPSS history
Timeline
  • 22 APR 17:30Z
    Command Injection vulnerability in [email protected] in yarkeev/git-interface
    cvelistv5