Kuchotsa kernel ya Linux yomwe imasintha khalidwe la machitidwe kuyambira ndi khalidwe X

Jason A. Donenfeld, mlembi wa VPN WireGuard, adakopa chidwi cha omanga kuthyolako konyansa komwe kuli mu Linux kernel code yomwe imasintha machitidwe omwe mayina awo amayamba ndi "X". Poyang'ana koyamba, zosintha zotere zimagwiritsidwa ntchito mu rootkits kusiya malo obisika pomanga, koma kuwunika kunawonetsa kuti kusinthaku kudawonjezedwa mu 2019 kuti akonze kwakanthawi kuphwanya kogwirizana kwa malo ogwiritsira ntchito, molingana ndi mfundo yosintha kernel sayenera kuphwanya kuyanjana ndi mapulogalamu.

Mavuto adabuka poyesa kugwiritsa ntchito makina osinthira makanema mu atomu ya DDX driver xf86-video-modesetting yomwe imagwiritsidwa ntchito pa seva ya X.Org, zomwe zidachitika chifukwa chomangirira njira zoyambira ndi "X" (zinkaganiziridwa kuti. kuti workaround idagwiritsidwa ntchito "Xorg"). Pafupifupi nthawi yomweyo vuto mu X.Org lidakonzedwa (kugwiritsa ntchito atomiki API kudayimitsidwa mwachisawawa), koma adayiwala kuchotsa kukonza kwakanthawi ku kernel ndikuyesa kutumiza ioctl kuti isinthe motengera machitidwe onse kuyambira ndi mawonekedwe "X" akupitilizabe kubweretsa cholakwika. ngati (panopa-> comm[0] == 'X' && req->mtengo == 1) {pr_info("malo ogwiritsira ntchito atomiki osweka apezeka, akulepheretsa atomiki\n"); kubwerera -EOPNOTSUPP; }

Source: opennet.ru

Kuwonjezera ndemanga