CVE-2020-27955

Git LFS 2.12.0 allows Remote Code Execution

published November 5, 2020

Patch now

High probability of exploitation

NVD has not assigned a CVSS score to this record. It sits in the 99.7th percentile for exploit probability.

CVSS
—
EPSS
82%
Percentile
99.7
In the wild
Unconfirmed
What it is

🚨 A crafty remote code execution vulnerability lurks in Git LFS 2.12.0, and it could cause some serious chaos if left unchecked! Think of this vulnerability like a restaurant where a waiter accepts any order without checking the menu — anyone could request a dish that shouldn’t even exist! This can lead to unexpected and potentially disastrous results in your kitchen, or in this case, your codebase. An attacker exploiting this flaw could run arbitrary code on your server, potentially gaining full control over your system. This means they could alter your files, steal sensitive data, or even bring operations to a halt — absolutely devastating!

Put simply

Think of this vulnerability like a restaurant where a waiter accepts any order without checking the menu — anyone could request a dish that shouldn’t even exist! This can lead to unexpected and potentially disastrous results in your kitchen, or in this case, your codebase. The vulnerability arises because Git LFS does not properly validate the input when handling certain requests, allowing an attacker to craft malicious content that can be executed remotely.

What to do

An attacker exploiting this flaw could run arbitrary code on your server, potentially gaining full control over your system. This means they could alter your files, steal sensitive data, or even bring operations to a halt — absolutely devastating! Immediately update to the latest version of Git LFS to patch this vulnerability. Ensure to review your access permissions and monitor your repositories for any suspicious activity. You've got this! Follow these steps and you'll keep your environment secure in no time. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.82323 · 99.7th percentile
Published
2020-11-05T14:57Z
EPSS history
Timeline
  • 05 NOV 14:57Z
    Git LFS 2.12.0 allows Remote Code Execution
    cvelistv5