Katalog CVE

CVE-2026-47144

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.15%

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

Streszczenie

W narzędziu Shamefile przed wersją 0.1.7 występuje podatność na path traversal w komendzie `shame next`. Złośliwy plik shamefile.yaml może ujawnić zawartość plików spoza repozytorium, linia po linii, na terminalu użytkownika uruchamiającego komendę.

Ocena ryzyka

Atakujący może odczytać poufne pliki systemowe lub dane uwierzytelniające, co prowadzi do wycieku informacji.

Rekomendacja

Należy zaktualizować Shamefile do wersji 0.1.7 lub nowszej. Nie uruchamiać `shame next` na niezaufanych plikach shamefile.yaml.

Powiązane podatności

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

Shamefile is a linter for undocumented linter warnings. Prior to version 0.1.7, a path traversal vulnerability in `shame next` allows an attacker-controlled `shamefile.yaml` to disclose contents of files outside the repository, one line at a time, to the terminal of a user who runs the command. See patch commit for technical details. The issue is fixed in 0.1.7. Upgrade to either 0.1.7 or later versions to incorporate the patch. As a workaround, do not run `shame next` against untrusted `shamefile.yaml`. Use `shame me --dry-run` for CI validation.

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