Ho tlosa Linux Kernel ea Khoutu ea Phetoho ea Boitšoaro bakeng sa Ts'ebetso e Qalang ka X

Jason A. Donenfeld, mongoli oa VPN WireGuard, o ile a lebisa tlhokomelo ea bahlahisi ho hack e litšila e teng ka har'a khoutu ea kernel ea Linux e fetolang boitšoaro ba lits'ebetso tseo mabitso a tsona a qalang ka sebopeho "X". Ha u habanya feela, litokiso tse joalo hangata li sebelisoa ho li-rootkits ho siea lesoba le ipatileng ts'ebetsong, empa tlhahlobo e senotse hore phetoho e kentsoe ka 2019 ho lokisa ka nakoana tlolo ea ts'ebetso ea pop-up userspace, ho latela molao-motheo o fetohang kernel ha ea lokela ho senya ho lumellana le lits'ebetso.

Mathata a ile a hlaha ha ho ne ho leka ho sebelisa mochine oa ho fetola mokhoa oa video ho DDX driver xf86-video-modesetting e sebelisoang ho seva sa X.Org, e neng e bakoa ke ho tlama lits'ebetso tse qalang ka sebopeho "X" (ho ne ho nahanoa hore hore workaround e sebelisitsoe ts'ebetsong "Xorg"). Hoo e ka bang hang-hang bothata ho X.Org bo ile ba lokisoa (tšebeliso ea atomic API e ne e holofalitsoe ka ho sa feleng), empa ba lebetse ho tlosa tokiso ea nakoana ho kernel le boiteko ba ho romela ioctl ho fetola mokhoa oa atomically bakeng sa lits'ebetso tsohle ho qala ka. tlhaku "X" e ntse e tsoela pele ho hlahisa phoso. haeba (hona joale-> comm[0] == ‘X’ && req-> boleng == 1) {pr_info(“sebaka sa mosebedisi se robehileng sa athomo se fumanwe, se sitisa athomo\n”); khutlela -EOPNOTSUPP; }

Source: opennet.ru

Eketsa ka tlhaloso