CVE-2024-2443CWE-20

Improper input validation vulnerability was identified in GitHub Enterprise Server that allowed privilege escalation in the Management Console

Critical · published March 20, 2024

CVSS v3.1
9.1
EPSS
2%
Percentile
81.4
In the wild
Unconfirmed
What it is

🚨 A sneaky command injection vulnerability allows an attacker with just an editor role to gain admin SSH access to your GitHub Enterprise Server! 🔥 Think of it like a restaurant where a diner (the editor) finds a way to slip behind the scenes, accessing the kitchen and cooking area to make any meal they desire without a chef's approval – absolutely alarming! If exploited, this vulnerability could allow attackers to gain complete control over your GitHub Enterprise Server, potentially leading to data breaches or unauthorized changes. Imagine someone not just ordering a meal but reprogramming the entire menu to suit their needs!

Put simply

Think of it like a restaurant where a diner (the editor) finds a way to slip behind the scenes, accessing the kitchen and cooking area to make any meal they desire without a chef's approval – absolutely alarming! This command injection vulnerability enables unauthorized elevation of privileges when configuring GeoJSON settings in the Management Console, affecting all versions prior to 3.13. An attacker with editor access can execute arbitrary commands on the server, gaining admin-level SSH access.

What to do

If exploited, this vulnerability could allow attackers to gain complete control over your GitHub Enterprise Server, potentially leading to data breaches or unauthorized changes. Imagine someone not just ordering a meal but reprogramming the entire menu to suit their needs! To protect your systems, update to versions 3.8.17, 3.9.12, 3.10.9, 3.11.7, or 3.12.1 immediately. Review editor permissions in the Management Console to limit potential exposure and monitor access logs for suspicious activity. You've got this! Follow these steps, and you'll lock down your GitHub Enterprise Server like a pro! 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.02086 · 81.4th percentile
Weakness
CWE-20 · Improper Input Validation
Published
2024-03-20T23:04Z
EPSS history
Timeline
  • 20 MAR 23:04Z
    Improper input validation vulnerability was identified in GitHub Enterprise Server that allowed privilege escalation in the Management Console
    cvelistv5