Linux / DATA PUBLICZNEGO OGŁOSZENIA
Shellshock: wykonanie poleceń przez podatny Bash
W określonych konfiguracjach dane z zewnątrz mogły zamienić się w polecenia wykonywane przez powłokę systemową.
Co się wydarzyło?
24 września 2014 roku ujawniono błąd interpretacji zmiennych środowiskowych przez Bash. Sama obecność powłoki na serwerze nie oznaczała automatycznie zdalnego dostępu. Znaczenie miała droga, którą dane napastnika trafiały do uruchamianego programu.
Problem dotyczył między innymi skryptów CGI i innych usług uruchamiających Bash. Po pierwszej publikacji pojawiły się kolejne powiązane podatności i poprawki, dlatego pojedyncza wczesna aktualizacja nie kończyła oceny całej rodziny problemów.
Co to oznacza dla administratora?
Warto znać nie tylko aplikację, lecz także programy, które uruchamia. Po głośnym komunikacie należy śledzić jego aktualizacje i sprawdzać pełny zestaw poprawek dostawcy.