CVE-2026-108976
HIGHCVSS 7.8/10
Last modified
CVE-2026-108976 is a high-severity vulnerability rated 7.8/10 on the CVSS scale. 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..
Description
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.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| GNU | Emacs | < 31.2 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-108976?
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.
How severe is CVE-2026-108976?
CVE-2026-108976 has a CVSS score of 7.8/10 (HIGH severity).
How do I fix CVE-2026-108976?
Check the vendor references and advisories linked above for patched versions and mitigation guidance. You can also run a Strix scan to test if your systems are affected.
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-108951LavaLite CMS through 10.1.2 contains an authorization bypass…6.5
- CVE-2026-108952RT-Thread through 5.3.0 contains a memory corruption vulnera…4.6
- CVE-2026-108953mac-shell-mcp before 2.0.0 contains an OS command injection …7.8
- CVE-2026-10896Use after free in Chrome for iOS in Google Chrome on iOS pri…8.8
- CVE-2026-108963databasement before 1.8.2 allows remote code execution becau…8.8
- CVE-2026-10897Inappropriate implementation in GPU in Google Chrome prior t…8.8
- CVE-2026-108978Heap-based buffer overflow vulnerability in Samsung Opensour…5.5
- CVE-2026-108979Rejected reason: ** REJECT ** DO NOT USE THIS CANDIDATE NUMB…
- CVE-2026-10898Stack buffer overflow in GPU in Google Chrome prior to 149.0…8.3
- CVE-2026-108980Blinko through 1.8.8 allows directory traversal, overwriting…8.8
- CVE-2026-108981ngx_cache_purge before 3.0.4 can allow file deletion via a s…3.6
- CVE-2026-108982VeraCrypt 1.26.29 (FUSE-T build) on macOS sometimes allows u…7.2
Are you affected by CVE-2026-108976?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
