Udhaifu wa kiini Linux, ambayo hukuruhusu kukwepa kutengwa kwa sanduku la mchanga la Chrome

Watafiti wa usalama kutoka Google wamegundua udhaifu katika kiini Linux Kuna udhaifu wa kuongeza upendeleo (CVE-2025-38236). Miongoni mwa mambo mengine, udhaifu huo huruhusu kukwepa utaratibu wa kutenganisha kisanduku cha mchanga unaotumika katika Google Chrome na kufikia utekelezaji wa msimbo wa kiwango cha kernel wakati wa kutekeleza msimbo katika muktadha wa mchakato wa utoaji wa kisanduku cha mchanga wa Chrome (kwa mfano, kwa kutumia udhaifu mwingine katika Chrome). Suala hili linajitokeza kuanzia kwenye kiini. Linux 6.9 na imerekebishwa katika masasisho ya kernel Linux 6.1.143, 6.6.96, 6.12.36 na 6.15.5. Mfano wa unyonyaji unapatikana kwa kupakuliwa.

Udhaifu huu husababishwa na hitilafu ya utekelezaji katika bendera ya MSG_OOB, ambayo inaweza kuwekwa kwa soketi za AF_UNIX. Bendera ya MSG_OOB ("nje ya bendi") inaruhusu baiti ya ziada kuongezwa kwenye data inayotumwa, ambayo mpokeaji anaweza kusoma kabla ya kupokea data iliyobaki. Bendera hii iliongezwa kwenye kiini. Linux 5.15 iliombwa na Oracle na ilipendekezwa kufutwa mwaka jana kwani haikukubaliwa sana.

Utekelezaji wa sandbox wa Chrome uliruhusu utendakazi wa soketi za UNIX na simu za mfumo kutuma()/recv() ambapo alama ya MSG_OOB iliruhusiwa pamoja na chaguo zingine na haikuchujwa tofauti. Hitilafu katika utekelezaji wa MSG_OOB iliruhusu hali ya matumizi baada ya bure kutokea baada ya kutekeleza msururu fulani wa simu za mfumo: char dummy; soksi za ndani[2]; soketi(AF_UNIX, SOCK_STREAM, 0, soksi); send(soksi[1], "A", 1, MSG_OOB); recv(soksi[0], &dummy, 1, MSG_OOB); send(soksi[1], "A", 1, MSG_OOB); recv(soksi[0], &dummy, 1, MSG_OOB); send(soksi[1], "A", 1, MSG_OOB); recv(soksi[0], &dummy, 1, 0); recv(soksi[0], &dummy, 1, MSG_OOB);

Chanzo: opennet.ru

Nunua upangishaji wa kuaminika wa tovuti zilizo na ulinzi wa DDoS, seva za VPS VDS 🔥 Nunua upangishaji wa tovuti unaoaminika kwa ulinzi wa DDoS, seva za VPS VDS | ProHoster