CVE-2026-123014
WysokieCVSS 8.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 41 - wyżej niż 41% wszystkich znanych CVE
Streszczenie
iTerm2 w wersji przed 3.7.7beta2 ma podatność na wstrzyknięcie argumentów w obsłudze adresów URL x-man-page:. Atakujący może wykonać dowolne polecenia z uprawnieniami zalogowanego użytkownika, nakłaniając go do otwarcia spreparowanego URL. Kodowane procentowo znaki NUL przechodzą przez sanityzację i są zamieniane na białe znaki podczas parsowania wiersza poleceń, co pozwala wstrzyknąć opcję -P i wybrać kontrolowany przez atakującego pager.
Ocena ryzyka
Użytkownik otwierający złośliwy link w iTerm2 może nieświadomie uruchomić dowolne polecenia w swoim kontekście, co prowadzi do przejęcia konta lub kompromitacji systemu.
Rekomendacja
Zaktualizuj iTerm2 do wersji 3.7.7beta2 lub nowszej. Do czasu aktualizacji unikaj otwierania niezaufanych adresów URL typu x-man-page:.
Inne podatności w iTerm2
Zobacz wszystkie- CVE-2015-9231Wysokie
iTerm2 w wersjach 3.x przed 3.1.1 umożliwia zdalnym atakującym odkrywanie haseł poprzez odczytywanie zapytań DNS. Nowa funkcjonalność wprowadzona w wersji 3.0.0 powoduje potencjalne ujawnienie informacji, wysyłając tekst jako niezaszyfrowane zapytanie DNS.
- CVE-2026-88514Średnie
Problem w iTerm2 na macOS w wersji przed 3.6.12 pozwala lokalnemu atakującemu na uzyskanie poufnych informacji.
Oryginalny opis (angielski, źródło NVD)
iTerm2 before 3.7.7beta2 has an argument injection vulnerability in the x-man-page: URL handler, allowing an attacker to execute arbitrary commands with the privileges of the logged-in user by inducing the user to open a crafted URL in iTerm2. Percent-encoded NUL characters survive input sanitization and are subsequently converted to whitespace during command-line parsing, allowing injection of additional arguments to /usr/bin/man. An attacker can inject the -P option to select an attacker-controlled pager command. NOTE: this issue exists because of an incomplete fix for CVE-2023-46321.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

