CRITICAL 9.8 Microsoft

CVE-2022-48337

GNU Emacs through 28.2 allows attackers to execute commands via shell metacharacters in the name of a source-code file because lib-src/etags.c uses the system C library function in its implementation of the etags program. For example a victim may use the "etags -u *" command (suggested in the etags documentation) in a situation where the current working directory has contents that depend on untrusted input.

Microsoft Security Update 2023-Feb: GNU Emacs through 28.2 allows attackers to execute commands via shell metacharacters in the name of a source-code file because lib-src/etags.c uses the system C library function in its implementation of the etags program. For example a victim may use the "etags -u *" command (suggested in the etags documentation) in a situation where the current working directory has contents that depend on untrusted input.

Affected Products

References

Published: 2023-02-14 · Source: Microsoft · Feed updated: 2026-08-20
This critical severity vulnerability with a CVSS score of 9.8 was published on 2023-02-14 via Microsoft. Affected: cbl2 emacs 28.2-4 on CBL Mariner 2.0.

Risk Timeline

CVE Disclosed2023-02-14 · 1283 days ago

Remediation Resources

Related Vulnerabilities

CVETitleSeverityCVSS
CVE-2025-62878Local Path Provisioner vulnerable to Path Traversal via parameters.pathPatternCRITICAL9.9
CVE-2021-20231A flaw was found in gnutls. A use after free issue in client sending key_share eCRITICAL9.8
CVE-2021-20232A flaw was found in gnutls. A use after free issue in client_send_params in lib/CRITICAL9.8
CVE-2023-20032On Feb 15 2023 the following vulnerability in the ClamAV scanning library was diCRITICAL9.8
CVE-2025-0665eventfd double closeCRITICAL9.8
CVE-2025-68615Net-SNMP snmptrapd crashCRITICAL9.8
vulnfeed aggregates 11644 vulnerabilities from NVD, CISA KEV, Ubuntu, Debian, Red Hat, Kubernetes, Exploit-DB, OSS-Security, GitHub and OpenStack — updated every 4 hours.