CVE-2026-104608
A remote code execution vulnerability was identified in GitHub Enterprise Server in the Git service (babeld). babeld held references into in
CVSS
—
No CVSS
EPSS
—
KEV
—
Exploit Today
—
0-100
Published: Nov 3, 2026 · Last modified: Nov 3, 2026 · CWE-416 · CWE-1265
Not enough EPSS history yet.
A remote code execution vulnerability was identified in GitHub Enterprise Server in the Git service (babeld). babeld held references into internal collections while calling into the SSH library, where a re-entrant callback could modify a collection and invalidate those references. An attacker with an account and SSH access to the instance could leverage this use-after-free into a controlled write and run arbitrary commands as babeld, including disclosure of its environment secrets. Exploitation required per-build memory offsets; failed attempts crashed babeld. This affected all releases prior to 3.23 and was fixed in 3.22.3, 3.21.8, 3.20.10, and 3.19.14. This vulnerability was reported via the GitHub Bug Bounty program.
- docs.github.comhttps://docs.github.com/en/enterprise-server@3.19/admin/release-notes#3.19.14
- docs.github.comhttps://docs.github.com/en/enterprise-server@3.20/admin/release-notes#3.20.10
- docs.github.comhttps://docs.github.com/en/enterprise-server@3.21/admin/release-notes#3.21.8
- docs.github.comhttps://docs.github.com/en/enterprise-server@3.22/admin/release-notes#3.22.3