CVE Catalog

CVE-2026-108976

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.51%

42th percentile - higher than 42% of all known CVEs

Summary

GNU Emacs before 31.2 (and TRAMP through 2.8.2) allows OS command injection via a filename because tramp-user-regexp has an incomplete list of disallowed inputs. NOTE: this issue exists because of an incomplete fix for CVE-2026-79992.

Risk Assessment

An attacker can execute arbitrary system commands on the server, potentially leading to full system compromise.

Recommendation

Update GNU Emacs to version 31.2 or later and TRAMP to a version after 2.8.2.

Related vulnerabilities

Original NVD description (English source)

GNU Emacs before 31.2 (and TRAMP through 2.8.2) allows OS command injection via a filename because tramp-user-regexp has an incomplete list of disallowed inputs. NOTE: this issue exists because of an incomplete fix for CVE-2026-79992.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS