Patch Ticker

GitHub Enterprise Server remote code execution and memory disclosure flaws

Company code servers can let account holders run commands.

Summary

Users with an account and SSH access on a GitHub Enterprise Server instance can run commands through the Git service (babeld) or read part of its process memory. All versions before 3.23 are affected, and a CSRF flaw in the Management Console can delete stored ChatOps configuration.

Affected when

  • An account and SSH access to the instance
  • ChatOps integrations configured and an operator signed in to the Management Console visiting attacker-controlled content

What to do

Update to the fixed version for your release line: 3.19.14, 3.20.10, 3.21.8, or 3.22.3. Version 3.23 and later are not affected.

Update to at least the version for your product:

  • GitHub Enterprise Server 3.19 3.19.14 or later
  • GitHub Enterprise Server 3.20 3.20.10 or later
  • GitHub Enterprise Server 3.21 3.21.8 or later
  • GitHub Enterprise Server 3.22 3.22.3 or later

Products and platforms

  • GitHub Enterprise Server

CVE IDs

Sources

Times

First published

First seen