Ikpochapụ kernel Linux nke koodu na-agbanwe omume maka usoro na-amalite na X

Jason A. Donenfeld, onye edemede nke VPN WireGuard, dọtara uche nke ndị mmepe gaa na mbanye anataghị ikike ruru unyi dị na koodu kernel Linux nke na-agbanwe omume nke usoro aha ya na-amalite na agwa "X". N'ileghachi anya mbụ, a na-ejikarị ndozi ndị dị otú ahụ na rootkits iji hapụ azụ azụ zoro ezo na nhazi usoro, mana nyocha gosipụtara na agbakwunyere mgbanwe ahụ na 2019 iji dozie nwa oge ndakọrịta mmapụta onye ọrụ, dịka ụkpụrụ na-agbanwe na nke ahụ. kernel ekwesịghị imebi ndakọrịta na ngwa.

Nsogbu bilitere mgbe ị na-agbalị iji usoro iji gbanwee ọnọdụ vidiyo atomically na onye ọkwọ ụgbọ ala DDX xf86-video-modesetting ejiri na sava X.Org, nke bụ n'ihi njikọ nke usoro na-amalite site na agwa "X" (e weere ya. na etinyere nrụgharị ahụ na usoro "Xorg"). Ihe fọrọ nke nta ka ọ bụrụ ozugbo nsogbu ahụ dị na X.Org edozi (iji atomiki API nwere nkwarụ site na ndabara), ma ha chefuru iwepụ ihe ndozi nwa oge na kernel na mgbalị iji zipu ioctl iji gbanwee ọnọdụ maka usoro niile malite na. agwa "X" ka na-aga n'ihu na-ebute iweghachi njehie. ma ọ bụrụ na (ugbu a->comm[0] == 'X' && req->uru == 1) {pr_info("ahụrụ oghere atomiki modeset gbajiri, na-emebi atomic\n"); nloghachi -EOPNOTSUPP; }

isi: opennet.ru

Tinye a comment