So-leòntachd ann an Àrainneachd Luchd-cleachdaidh Soillseachadh a’ ceadachadh ruigsinneachd freumhaich

Chaidh so-leòntachd (CVE-2022-37706) a chomharrachadh ann an àrainneachd luchd-cleachdaidh an t-Soillseachaidh a leigeas le neach-cleachdaidh ionadail gun bhuannachd còd a chuir an gnìomh le còraichean freumha. Cha deach an so-leòntachd a shuidheachadh fhathast (0-day), ach tha brath ri fhaighinn mar-thà san raon phoblach, air a dhearbhadh ann an Ubuntu 22.04.

Tha an duilgheadas anns an enlightenment_sys executable, a bhios a’ dol leis a’ bhratach freumh suid agus a’ coileanadh òrdughan ceadaichte sònraichte, leithid a bhith a’ cur suas an draibhidh leis a’ ghoireas sreap, tro ghairm gu siostam(). Mar thoradh air obrachadh ceàrr na h-obrach a ghineas an t-sreang a chaidh a chuir gu gairm an t-siostaim (), tha luachan air an gearradh bho argamaidean an àithne a thathar a’ cur air bhog, a dh’ fhaodar a chleachdadh gus do chòd fhèin a ruith. Mar eisimpleir, nuair a bhios tu a’ ruith mkdir -p / tmp/net mkdir -p “/ tmp/;/tmp/exploit” mac-talla “/ bin/sh” > / tmp/exploit chmod a + x / tmp/exploit enlightenment_sys / bin/mount - o noexec,nosuid,utf8,nodev,iocharset=utf8,utf8=0,utf8=1,uid=$(id -u), “/dev/../tmp/;/tmp/exploit” /tmp// / lìon

mar thoradh air toirt air falbh luachan dùbailte, an àite an àithne ainmichte '/ bin/mount ... "/dev/../tmp/;/tmp/exploit" /tmp///net' bidh sreang gun luachan dùbailte air a chuir gu gnìomh an t-siostam () '/ bin / mount ... / dev/../tmp/;/tmp/exploit / tmp///net', a dh'adhbhraicheas an àithne '/ tmp/exploit / tmp///net ' ri chur gu bàs air leth an àite a bhith air a ghiullachd mar phàirt den t-slighe gu inneal. Tha na loidhnichean “/ dev/../tmp/” agus “/tmp///net” air an taghadh gus an argamaid a sheachnadh a’ coimhead airson an àithne mount ann an enlightenment_sys (feumaidh an inneal sreap tòiseachadh le / dev/ agus comharraich gu faidhle a tha ann mu thràth, agus tha na trì caractaran "/" aig a' phuing sreap air an sònrachadh gus am meud slighe riatanach a choileanadh).

Source: fosgailtenet.ru

Cuir beachd ann