Tento report bol preložený pomocou AI; preklad zatiaľ nikto neskontroloval. Pôvodný jazyk: čeština.
[TLP:CLEAR] Emacs opravuje 2 vysoko závažné zraniteľnosti
Emacs verziou 30.1 opravuje 2 vysoko závažné zraniteľnosti [1][2]. Z operačných systémov vydal opravu napríklad Slackware v rámci SSA:2025-057-01 [3] a Debian vo verzii 1:27.1+1-3.1+deb11u6 pre vydanie bullseye (security), 1:28.2+1-15+deb12u4 pre bookworm (security) a 1:30.1+1-3 pre sid a trixie [4][5]. Red Hat poskytol opravu CVE-2025-1244 [6][7]. Gentoo ponúka verziu 30.1 ako testovaciu [8].
Neautentizovanému vzdialenému útočníkovi je pomocou sociálneho inžinierstva umožnené spúšťať ľubovoľné shellové príkazy vďaka nedostatočnej validácii vstupu a spracovaniu "man" URI [6][9].
Zraniteľnosť sa nachádza v produkte:
- *:Emacs;<30.1;
CVSS: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Viac informácií:
- CVE-2025-1244 na cve.org, NVD
- CWE-78: Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') na cwe.mitre.org
Zraniteľnosť bola verejne oznámená 12. 2. 2025.
Neautentizovanému vzdialenému útočníkovi je umožnené spustiť kód cez škodlivý .el súbor vďaka chybnému rozširovaniu makier (macro expansion) v Emacs Lisp pri prezeraní alebo úprave kódu na stroji obete. Kód môže byť vykonaný automaticky pri kontrole chýb (Flymake/Flycheck) alebo dopĺňaní kódu [7][10]. Zmiernenie rizika spočíva v zákaze automatickej kontroly chýb pomocou Flymake/Flycheck, deaktivácii automatického dopĺňania kódu v nedôveryhodných .el súboroch a nastavení "enable-local-eval" na "nil". Opravená verzia tieto mechanizmy implementuje. Detailné informácie o zraniteľnosti sú k dispozícii na [10].
Zraniteľnosť sa nachádza v produkte:
- *:Emacs;<30;
CVSS: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Viac informácií:
- CVE-2024-53920 na cve.org, NVD
- CWE-94: Improper Control of Generation of Code ('Code Injection') na cwe.mitre.org
Zraniteľnosť bola verejne oznámená 27. 11. 2024.
Odkazy
- [1] https://lists.gnu.org/archive/html/info-gnu/2025-02/msg00009.html
- [2] https://www.openwall.com/lists/oss-security/2025/02/26/2
- [3] http://www.slackware.com/security/viewer.php?l=slackware-security&y=2025&m=slackware-security.396090
- [4] https://security-tracker.debian.org/tracker/CVE-2025-1244
- [5] https://security-tracker.debian.org/tracker/CVE-2024-53920
- [6] https://access.redhat.com/security/cve/cve-2025-1244
- [7] https://access.redhat.com/security/cve/cve-2024-53920
- [8] https://packages.gentoo.org/packages/app-editors/emacs
- [9] https://github.com/advisories/GHSA-gghq-qp34-gqg8
- [10] https://eshelyaron.com/posts/2024-11-27-emacs-aritrary-code-execution-and-how-to-avoid-it.html
Za CESNET, z.s.p.o. Michaela Ručková dňa 5. 3. 2025.