CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2014-6271

Critical
Published: Translated: NVD NIST

Summary

GNU Bash w wersji do 4.3 przetwarza dodatkowe ciągi po definicjach funkcji w wartościach zmiennych środowiskowych, co pozwala zdalnym atakującym na wykonanie dowolnego kodu poprzez spreparowane środowisko. Przykłady obejmują wykorzystanie funkcji ForceCommand w OpenSSH sshd oraz modułów mod_cgi i mod_cgid w serwerze Apache HTTP.

Risk Assessment

Podatność ta stwarza poważne ryzyko dla organizacji, umożliwiając atakującym zdalne wykonanie kodu, co może prowadzić do przejęcia kontroli nad systemem. W szczególności, sytuacje, w których ustawiane jest środowisko w kontekście różnicy uprawnień, są szczególnie niebezpieczne.

Recommendation

Zaleca się aktualizację GNU Bash do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, należy ograniczyć możliwość ustawiania zmiennych środowiskowych w kontekście, w którym Bash jest uruchamiany.

Original NVD description (English source)

GNU Bash through 4.3 processes trailing strings after function definitions in the values of environment variables, which allows remote attackers to execute arbitrary code via a crafted environment, as demonstrated by vectors involving the ForceCommand feature in OpenSSH sshd, the mod_cgi and mod_cgid modules in the Apache HTTP Server, scripts executed by unspecified DHCP clients, and other situations in which setting the environment occurs across a privilege boundary from Bash execution, aka "ShellShock." NOTE: the original fix for this issue was incorrect; CVE-2014-7169 has been assigned to cover the vulnerability that is still present after the incorrect fix.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS