CVE-2024-1359CWE-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

🚨 A crafty editor can gain full admin SSH access to your GitHub Enterprise Server just by tweaking an HTTP proxy setup! 🔥 Picture this: an unsuspecting hotel guest with a master key can sneak into the manager's office simply by saying they need to adjust the thermostat. This command injection flaw lets someone with an editor role do just that, but instead, they're tampering with server access! If exploited, an attacker could stroll right in, taking control of the server like a thief in the night! They could manipulate repositories, access sensitive data, or bring the whole operation to a halt. This vulnerability is absolutely devastating and could lead to significant data breaches or system disruptions.

Put simply

Picture this: an unsuspecting hotel guest with a master key can sneak into the manager's office simply by saying they need to adjust the thermostat. This command injection flaw lets someone with an editor role do just that, but instead, they're tampering with server access! This command injection vulnerability allows an attacker with an editor role in the Management Console to execute arbitrary commands, gaining unauthorized SSH access to the appliance when configuring an HTTP proxy. All versions before 3.12 are at risk.

What to do

If exploited, an attacker could stroll right in, taking control of the server like a thief in the night! They could manipulate repositories, access sensitive data, or bring the whole operation to a halt. This vulnerability is absolutely devastating and could lead to significant data breaches or system disruptions. To secure your GitHub Enterprise Server, immediately upgrade to versions 3.11.5, 3.10.7, 3.9.10, or 3.8.15. Additionally, review editor role permissions and consider limiting access to the Management Console. Don’t forget to audit your server configurations for any suspicious activity! You've got this! Follow these steps, and you'll keep your server safe and sound! 🛡️

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:52Z
EPSS history
Timeline
  • 13 FEB 18:52Z
    Command injection vulnerability was identified in GitHub Enterprise Server that allowed privilege escalation in the Mangement Console
    cvelistv5