Katalog CVE

CVE-2026-50187

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.49%

Percentyl 40 - wyżej niż 40% wszystkich znanych CVE

Streszczenie

Oh My Zsh, framework do zarządzania konfiguracją Zsh, ma podatność w pluginie dotenv. Po zmianie katalogu na folder zawierający plik .env, zawartość tego pliku jest wykonywana jako polecenia powłoki z uprawnieniami bieżącego użytkownika, nawet bez monitu, gdy ZSH_DOTENV_PROMPT=false lub po domyślnym potwierdzeniu. Problem został naprawiony w wersjach wydanych po 2026-05-28.

Ocena ryzyka

Złośliwy plik .env w katalogu może wykonać dowolne polecenia na koncie użytkownika, co może prowadzić do przejęcia systemu lub kradzieży danych.

Rekomendacja

Zaktualizuj Oh My Zsh do najnowszej wersji wydanej po 2026-05-28 i unikaj używania plików .env z nieznanych źródeł.

Oryginalny opis (angielski, źródło NVD)

Oh My Zsh is a community-driven framework for managing Zsh configuration. Prior to 2026-05-28, the dotenv plugin in plugins/dotenv/dotenv.plugin.zsh passes ZSH_DOTENV_FILE to source after a directory change into a folder containing a .env file, allowing syntactically valid shell commands in the file to execute with the current account's privileges, including without a prompt when ZSH_DOTENV_PROMPT=false or after the default prompt accepts an empty Enter response. This issue is fixed in versions released after 2026-05-28.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS