Google-แแก แฃแกแแคแ แแฎแแแแแก แแแแแแแ แแแแ Linux-แแก แแแ แแแจแ แแฆแแแแฉแแแแก แแแฃแชแแแแแแ (CVE-2025-38236), แ แแแแแแช แแ แแแแแแแแแแแก แแกแแแแแชแแแก แกแแจแฃแแแแแแก แแซแแแแ. แกแฎแแ แกแแแแแฎแแแแแ แแ แแแ, แแแฃแชแแแแแแ แกแแจแฃแแแแแแก แแซแแแแ แแแแ แแ แแแฃแแ แแ Google Chrome-แจแ แแแแแงแแแแแฃแแ sandbox แแแแแแชแแแก แแแฅแแแแแแก แแ แแแแแฆแฌแแแ แแแ แแแแก แแแแแก แแแแแก แจแแกแ แฃแแแแแก, แ แแแแกแแช แแแแ แแแแแแ แแแฃแแ Chrome-แแก แ แแแแแ แแแแแก แแ แแชแแกแแก แแแแขแแฅแกแขแจแ แกแ แฃแแแแแ (แแแแแแแแแ, Chrome-แจแ แกแฎแแ แแแฃแชแแแแแแแก แแฅแกแแแฃแแขแแชแแแกแแก). แแ แแแแแแ Linux-แแก แแแ แแแแก 6.9 แแแ แกแแแแแ แแฌแงแแแ แแ แแแแแกแฌแแ แแ Linux-แแก แแแ แแแแก แแแแแฎแแแแแแจแ 6.1.143, 6.6.96, 6.12.36 แแ 6.15.5. แแฅแกแแแแแขแแก แแ แแขแแขแแแ แฎแแแแแกแแฌแแแแแแ แฉแแแแกแแขแแแ แแแ.
แแแฃแชแแแแแแ แแแแแฌแแแฃแแแ MSG_OOB แแ แแจแแก แแแแแแแแแขแแชแแแก แจแแชแแแแแ, แ แแแแแก แแแงแแแแแแช แจแแกแแซแแแแแแแ AF_UNIX แกแแแแขแแแแกแแแแก. MSG_OOB (โแแแแแแแ แแแแแกแฃแแโ) แแ แแจแ แกแแจแฃแแแแแแก แแซแแแแ แแแแแแแแแ แแแแแชแแแแแก แแแฃแ แแแ แแแแแขแแแแแ แแแแขแ, แ แแแแแก แฌแแแแแฎแแแช แแแแฆแแแก แจแแฃแซแแแ แแแแแ แฉแแแ แแแแแชแแแแแแก แแแฆแแแแแแ. แแก แแ แแจแ แแแแแแขแ Linux 5.15 แแแ แแแก Oracle-แแก แแแแฎแแแแแ แแ แแแกแฃแ แฌแแแก แแแกแ แแแฃแฅแแแแแก แจแแกแแฎแแ แแงแ แจแแแแแแแแแแแฃแแ, แ แแแแแ แแก แคแแ แแแ แแ แแแแแแงแแแแแแแ.
Chrome-แแก sandbox แแแแแแแแแขแแชแแ UNIX แกแแแแขแแก แแแแ แแชแแแแก แแ send()/recv() แกแแกแขแแแฃแ แแแแแซแแฎแแแแแก แฃแจแแแแแ, แกแแแแช MSG_OOB แคแแแแแช แแแจแแแแฃแแ แแงแ แกแฎแแ แแแ แแแแขแแแแแ แแ แแแ แแ แชแแแแ แแ แแคแแแขแ แแแแแ. MSG_OOB แแแแแแแแแขแแชแแแจแ แแ แกแแแฃแแ แจแแชแแแแแก แแแแ, แกแแกแขแแแฃแ แ แแแแแซแแฎแแแแแแก แแแ แแแแฃแแ แแแแแแแแแแ แแแแก แจแแกแ แฃแแแแแก แจแแแแแ, แฌแแ แแแแจแแ use-after-free แแแ แแแ: char dummy; int socks[2]; socketpair(AF_UNIX, SOCK_STREAM, 0, socks); send(socks[1], "A", 1, MSG_OOB); recv(socks[0], &dummy, 1, MSG_OOB); send(socks[1], "A", 1, MSG_OOB); recv(socks[0], &dummy, 1, MSG_OOB); send(socks[1], "A", 1, MSG_OOB); recv(socks[0], &dummy, 1, MSG_OOB); send(socks[0], "A", 0, MSG_OOB); recv(socks[1], &dummy, XNUMX, MSG_OOB); send(socks[XNUMX], "A", XNUMX, MSG_OOB); recv(socks[XNUMX], &dummy, XNUMX, MSG_OOB); recv(แฌแแแแแแ[XNUMX], &dummy, XNUMX, MSG_OOB);
แฌแงแแ แ: opennet.ru
