Description
Emacs 21 and XEmacs automatically load and execute .flc (fast lock) files that are associated with other files that are edited within Emacs, which allows user-assisted attackers to execute arbitrary code.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 12 | xemacs21-packages | 2009.02.17-1 | — |
References
- FEDORA-2008-5504 vendor-advisory
- https://issues.rpath.com/browse/RPL-2529
- ADV-2008-1539 vdb-entry
- 20080527 rPSA-2008-0177-1 emacs emacs-leim mailing-list
- 30827 third-party-advisory
- 1020019 vdb-entry
- SUSE-SR:2008:012 vendor-advisory
- 30199 third-party-advisory
- https://bugs.gentoo.org/show_bug.cgi?id=221197
- 30303 third-party-advisory
- GLSA-200902-06 vendor-advisory
- 30216 third-party-advisory
- MDVSA-2008:154 vendor-advisory
- 29176 vdb-entry
- MDVSA-2008:153 vendor-advisory
- http://wiki.rpath.com/wiki/Advisories:rPSA-2008-0177
- 34004 third-party-advisory
- [emacs-devel] 20080510 [mwelinder@bogus.example.com: Emacs security bug] mailing-list
- http://thread.gmane.org/gmane.emacs.devel/96903
- FEDORA-2008-5446 vendor-advisory
- http://tracker.xemacs.org/XEmacs/its/issue378
- ADV-2008-1540 vdb-entry
- 30581 third-party-advisory
- xemacs-gnuemacs-flc-code-execution(42362) vdb-entry