CVE-2000-0271
ŚredniePrawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 25 - wyżej niż 25% wszystkich znanych CVE
Streszczenie
Funkcje read-passwd i inne funkcje Lisp w Emacs 20 nie usuwają poprawnie historii ostatnio wprowadzonych klawiszy, co pozwala atakującemu na odczytanie niezaszyfrowanych haseł.
Ocena ryzyka
Niewłaściwe zarządzanie historią klawiszy może prowadzić do ujawnienia poufnych informacji, takich jak hasła, co stwarza poważne zagrożenie dla bezpieczeństwa systemu.
Rekomendacja
Zaleca się aktualizację do nowszej wersji Emacsa, która poprawia zarządzanie historią klawiszy oraz wprowadzenie dodatkowych środków ochrony haseł.
Inne podatności w Emacs 20
Zobacz wszystkie- CVE-2014-9483Wysokie
Emacs 24.4 pozwala zdalnym atakującym na obejście ograniczeń bezpieczeństwa.
- CVE-2026-96442Wysokie
W programie Emacs w wersjach przed 31.2 wykryto lukę umożliwiającą wykonanie kodu. Tryb Flymake korzystający z backendów językowych innych niż Lisp wykonywał dowolny kod z edytowanego pliku podczas sprawdzania składni. Przeglądanie lub edycja niezaufanych plików w Emacs może prowadzić do wykonania dowolnego kodu z uprawnieniami użytkownika uruchamiającego Emacs.
- CVE-2025-1244Wysokie
W edytorze tekstu Emacs odkryto podatność na wstrzykiwanie poleceń. Zdalny, nieuwierzytelniony atakujący może wykorzystać ją do wykonania dowolnych poleceń powłoki na podatnym systemie. Atak polega na nakłonieniu użytkownika do odwiedzenia specjalnie spreparowanej strony internetowej lub URL-a HTTP z przekierowaniem.
- CVE-2000-0269Niskie
Emacs 20 nieprawidłowo ustawia uprawnienia dla urządzenia slave PTY podczas uruchamiania nowego podprocesu, co pozwala lokalnym użytkownikom na odczyt lub modyfikację komunikacji między Emacsem a podprocesem.
- CVE-2000-0270Niskie
Funkcja make-temp-name w Emacs 20 tworzy pliki tymczasowe z przewidywalnymi nazwami, co umożliwia atakującym przeprowadzenie ataku symlink.
Oryginalny opis (angielski, źródło NVD)
read-passwd and other Lisp functions in Emacs 20 do not properly clear the history of recently typed keys, which allows an attacker to read unencrypted passwords.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

