A Linux kernel felszabadítása a kódtól, amely megváltoztatja a X betűvel kezdődő folyamatok viselkedését.

Jason A. Donenfeld, a szerző VPN WireGuard, felhívta a fejlesztők figyelmét egy szennyezett hackre a Linux kernel kódjában, amely megváltoztatja a viselkedést azok számára a folyamatok számára, amelyek neve "X"-el kezdődik. Első pillantásra az ilyen javításokat általában rootkitekben alkalmazzák, hogy rejtett hátsó ajtót hagyjanak a folyamatra, de a vizsgálat megmutatta, hogy a módosítást 2019-ben adták hozzá a felhasználói térrel való kompatibilitás hirtelen megszakadásának ideiglenes elhárítására, annak elvével összhangban, hogy a kernel módosításai nem sérthetik az alkalmazások kompatibilitását.

Problémák merültek fel az xf86-video-modesetting DDX-illesztőprogram használatakor, amelyet az X.Org szerver alkalmazott az atomikus videomódosítási mechanizmus használatára tett kísérlet során, ezért a "X"-el kezdődő folyamatokhoz való kapcsolódás. Szinte azonnal megoldották a problémát az X.Org-ban (az atomikus API használatát alapértelmezés szerint letiltották), de a kernelből a ideiglenes javítást elfelejtették eltávolítani, és az ioctl küldési kísérlete az atomikus módosításra az "X"-el kezdődő összes folyamat számára továbbra is visszatér a hibához. if (current->comm[0] == 'X' && req->value == 1) { pr_info("broken atomic modeset userspace detected, disabling atomic\n"); return -EOPNOTSUPP; }

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster