CVE-2024-1369CWE-20

Command injection vulnerability was identified in GitHub Enterprise Server that allowed privilege escalation in the Mangement Console

Critical · published February 13, 2024

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

🚨 Editor role? That's a shortcut to an unexpected level! A command injection flaw in GitHub Enterprise Server lets those with limited access become SSH admins — talk about an inside job! 🔥 Think of it like a restaurant where the servers can suddenly access the kitchen — they can whip up any dish, including the secret sauce! This vulnerability allows an attacker with editor privileges to manipulate settings and gain control over the server. It's a recipe for disaster! An attacker could exploit this vulnerability to gain full administrative access, enabling them to execute any command they want. The potential fallout includes unauthorized access to sensitive data, manipulation of the server settings, and even complete takeover of the GitHub Enterprise instance. The consequences could be absolutely devastating for your organization!

Put simply

Think of it like a restaurant where the servers can suddenly access the kitchen — they can whip up any dish, including the secret sauce! This vulnerability allows an attacker with editor privileges to manipulate settings and gain control over the server. It's a recipe for disaster! This vulnerability arises from improper validation when setting the username and password for collectd configurations. With an editor role in the Management Console, an attacker could inject malicious commands and escalate their privileges to admin via SSH.

What to do

An attacker could exploit this vulnerability to gain full administrative access, enabling them to execute any command they want. The potential fallout includes unauthorized access to sensitive data, manipulation of the server settings, and even complete takeover of the GitHub Enterprise instance. The consequences could be absolutely devastating for your organization! To remediate this vulnerability, update your GitHub Enterprise Server to versions 3.11.5, 3.10.7, 3.9.10, or 3.8.15 immediately. Additionally, review user roles and ensure that only necessary accounts have editor access in the Management Console. Regular audits and security checks are also crucial! You've got this! Take these steps to secure your server, and you'll be putting your security hero cape on in no time! 🛡️

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.02275 · 83.0th percentile
Weakness
CWE-20 · Improper Input Validation
Published
2024-02-13T18:53Z
EPSS history
Timeline
  • 13 FEB 18:53Z
    Command injection vulnerability was identified in GitHub Enterprise Server that allowed privilege escalation in the Mangement Console
    cvelistv5