Bola zistená zraniteľnosť príkazu Sudo (super user do) pre Linux. Využitie tejto zraniteľnosti umožňuje nepriviligovaným používateľom alebo programom vykonávať príkazy s právami superužívateľa. Uvádza sa, že zraniteľnosť zasahuje systémy s nestandardnými nastaveniami a netýka sa väčšiny serverov pracujúcich pod správou Linuxu.

Zraniteľnosť sa vyskytuje v prípadoch, keď sa používajú konfiguračné nastavenia Sudo, ktoré umožňujú vykonávať príkazy menom iných používateľov. Okrem toho môže byť Sudo konfigurované osobitným spôsobom, čo umožňuje spúšťanie príkazov menom iných používateľov, okrem superužívateľa. Na tento účel je potrebné vykonať zodpovedajúce úpravy v konfiguračnom súbore.
Podstata problému spočíva v tom, ako Sudo spracováva identifikátory používateľov. Ak zadáte do príkazového riadku identifikátor používateľa -1 alebo jeho ekvivalent 4294967295, môže byť spustený príkaz vykonaný s právami superužívateľa. Pretože uvedené identifikátory používateľov nie sú uvedené v databáze hesiel, nebude potrebné na vykonanie príkazu zadať heslo.
Pre zníženie rizika problémov spojených s uvedenou zraniteľnosťou sa používateľom odporúča čo najskôr aktualizovať Sudo na verziu 1.8.28 alebo novšiu. Vo vyhlásení sa uvádza, že v novej verzii Sudo sa parameter -1 už nepoužíva ako identifikátor používateľa. To znamená, že útočníci nebudú môcť využiť túto zraniteľnosť.
Zdroj: 3dnews.ru
