Ma thèid brath a ghabhail orra, faodaidh na lochdan sin leigeil le luchd-ionnsaigh cothrom fhaighinn gun chead air fiosrachadh mothachail no mar as trice duilgheadasan adhbhrachadh
Chaidh fiosrachadh fhoillseachadh mu dheidhinn so-leòntachd (air a chatalogadh mar-thà fo CVE-2023-21036) air a chomharrachadh anns an aplacaid Markup cleachdadh ann an fònaichean sgairteil Pixel Ghoogle gus seallaidhean-sgrìn a bhàrr agus a dheasachadh, a leigeas le fiosrachadh bàrr no deasaichte ath-nuadhachadh.
Na h-innleadairean Simon Aarons agus Daibhidh Bochanan, a lorg am biast agus a rinn inneal airson faighinn seachad air dearbhadh bun-bheachd, fa leth, thug iad Cropalypse air agus thug iad fa-near gu bheil “am biast seo dona” dha daoine a tha draghail mun phrìobhaideachd aca.
Tha sin a’ ciallachadh ma gheibh cuideigin grèim air an ìomhaigh bhàrr agad, faodaidh iad feuchainn ris a’ phàirt a tha a dhìth a dhìth fhaighinn air ais. Ma chaidh an ìomhaigh ath-dhealbhadh le sgrioblaidhean thairis air raointean sònraichte, dh’ fhaodadh gum bi na raointean sin rim faicinn san ìomhaigh ath-leasaichte. Chan eil seo math airson prìobhaideachd.
An duilgheadas nochdadh nuair a bhios tu a’ deasachadh ìomhaighean PNG ann am Markup agus tha e air adhbhrachadh leis an fhìrinn, nuair a thèid ìomhaigh atharraichte ùr a sgrìobhadh, gu bheil an dàta air a chuir thairis air an fhaidhle roimhe gun truncation, is e sin, tha am faidhle mu dheireadh a gheibhear às deidh deasachadh a’ toirt a-steach earball an fhaidhle stòr, anns a bheil an dàta fhathast sean. dàta teannaichte.
An duilgheadas Tha e air a chomharrachadh mar so-leòntachd. Leis gum faod neach-cleachdaidh ìomhaigh deasaichte a phostadh às deidh dha dàta mothachail a thoirt air falbh, ach gu dearbh tha an dàta seo fhathast san fhaidhle, ged nach eil e ri fhaicinn tron shealladh àbhaisteach. Gus an dàta a bha air fhàgail a thoirt air ais, chaidh an t-seirbheis lìn acropalypse.app a chuir air bhog agus chaidh eisimpleir de sgriobt Python fhoillseachadh.
Tha an so-leòntachd air a bhith a’ nochdadh bho chaidh an t-sreath fònaichean sgairteil Google Pixel 3 a chuir air bhog ann an 2018 a ’cleachdadh firmware stèidhichte air Android 10 agus dreachan nas ùire. Chaidh a’ chùis a rèiteach ann an ùrachadh firmware Android sa Mhàrt airson fònaichean sgairteil Pixel.
“Is e an toradh deireannach gum bi am faidhle ìomhaigh air fhosgladh às aonais a’ bhratach [truncated], gus nach tèid an ìomhaigh thùsail a ghearradh nuair a thèid an ìomhaigh bàrr a sgrìobhadh, "thuirt Bochanan. msgstr "Ma tha am faidhle dealbh ùr nas lugha, bidh deireadh an tè thùsail air fhàgail às."
Chaidh na pìosan den fhaidhle a bha còir a bhith air an giorrachadh a lorg mar ìomhaighean às deidh dhaibh beagan innleadaireachd cùil a dhèanamh air dòigh-obrach leabharlann teannachaidh zlib, a tha Buchahan ag ràdh gun robh e comasach dha a dhèanamh “às deidh beagan uairean a thìde de bhith a’ cluich mun cuairt. ” ». Tha an toradh deireannach na dhearbhadh air bun-bheachd gum faod neach sam bith le inneal Pixel air a bheil buaidh deuchainn a dhèanamh dhaibh fhèin.
Thathas a ’creidsinn gu bheil tha a’ chùis mar thoradh air atharrachadh giùlan gun sgrìobhainn ann am modh ParcelFileDescriptor.parseMode() , anns a bheil, mus deach an àrd-ùrlar Android 10 a leigeil ma sgaoil, am bratach “w” (sgrìobh). dh'adhbhraich seo gun deach am faidhle a ghearradh sìos nuair a thathar a' feuchainn ri sgrìobhadh gu faidhle a tha ann mu thràth, ach bho chaidh Android 10 a leigeil ma sgaoil, dh’ atharraich an giùlan agus airson truncadh bha e riatanach a’ bhratach “wt” (sgrìobh, truncate) a shònrachadh gu soilleir agus nuair a chaidh a’ bhratach “w” a shònrachadh, cha deach an ciudha a thoirt air falbh tuilleadh às deidh ath-sgrìobhadh .
Ann an ùine ghoirid, leig an locht “aCropalypse” le cuideigin dealbh-sgrìn PNG bàrr a thogail ann am Markup agus co-dhiù cuid de na deasachaidhean air an ìomhaigh a thoirt air falbh. Tha e furasta smaoineachadh air suidheachaidhean far am faodadh droch chleasaiche an comas sin a mhì-chleachdadh. Mar eisimpleir, nam biodh sealbhadair Pixel a’ cleachdadh Markup gus ìomhaigh a dheasachadh anns an robh fiosrachadh mothachail mu dheidhinn fhèin, dh’ fhaodadh cuideigin brath a ghabhail air an locht gus am fiosrachadh sin fhoillseachadh.
Is fhiach iomradh a thoirt air sin Tha Google air grèim fhaighinn air Cropalypse anns an cuid Ùrachaidhean tèarainteachd Màrt Pixel (dìreach mus deach mion-fhiosrachadh mun so-leòntachd fhoillseachadh):
Tha a h-uile dad gu math agus gu math san àm ri teachd: a-nis faodaidh tu bàrr, ath-dheasachadh, agus a cho-roinn gun eagal gun tèid na h-ìomhaighean agad san àm ri teachd fhaighinn air ais, ach chan eil seallaidhean-sgrìn neo-roinnte a tha so-leònte ri brath air a dhol seachad mu thràth, air an luchdachadh suas gu Discord, msaa.
Mu dheireadh ma tha ùidh agad barrachd fhaighinn a-mach mu dheidhinn mun so-leòntachd, faodaidh tu bruidhinn ris an fhoillseachadh thùsail aig an ceangal a leanas.
Bi a 'chiad fhear a thog beachd