Vakaona kusazvibata mu Android 14 muBluetooth LE stack

ngozi

Kana dzikashandiswa, zvikanganiso izvi zvinogona kubvumira vanorwisa kuti vawane mukana usina mvumo kune ruzivo rwakadzama kana kuti kazhinji kukonzera matambudziko.

Nhau dzakabva kuziviswa nevagadziri veiyo GrapheneOS chirongwa, nezve vkusagadzikana kwakaonekwa mu Android 14 muBluetooth LE stack, iko kukanganisa kunokonzerwa nehuwori hwekurangarira hwakaunzwa mu Android 14 QPR2.

Kune avo vasingazive nezve GrapheneOS, iwe unofanirwa kuziva kuti iyi ipurojekiti inogadzira yakachengeteka vhezheni yeAOSP kodhi base, uye ndivo vakaona kusazvibata muBluetooth stack ye Android 14 iyo yavanoti inogona kushandiswa. uye inoibvumira kutungamira kune kure kure kodhi kuuraya.

Nezvekusagadzikana, Vagadziri veGrapheneOS vanotaura kuti izvi zvinobva pakusvika kune yakambosunungurwa ndangariro nzvimbo, iyo inozivikanwa se "use-after-free." Dambudziko riri mukodhi ine basa rekugadzirisa odhiyo inofambiswa kuburikidza neBluetooth LE.

Yedu hardware memory tagging rutsigiro rwePixel 8 uye Pixel 8 Pro yakawana memory huwori bug yakaunzwa mu Android 14 QPR2 yeBluetooth LE. Parizvino tiri kuferefeta kuona kuti togadzirisa sei kana kudzima kwenguva pfupi chinhu chichangobva kuunzwa sechishandiso.

Kuzivikanwa kwekusagadzikana uku imhaka yechikamu mukuitwa kweimwe dziviriro uchishandisa iyo hardened_malloc basa, iyo inoshandisa iyo ARMv8.5 MTE yekuwedzera. Kuwedzerwa uku kunobvumidza iwe kugovera mavara kune yega yega ndangariro yekugovera mashandiro uye kuita cheki kuti uone kushandiswa kwakakodzera kweanongedza, nekudaro kudzivirira kushandiswa kwekusagadzikana kune hukama nekuwana yakasunungurwa ndangariro, buffer mafashama, mafoni kumabasa asati atanga uye kushandisa kunze kwazvino. context.

Iko kukanganisa kwakatanga kuoneka mushure mekugadzirisa ku Android 14 QPR2 (yechina papuratifomu shanduro), yakatangwa kutanga kwaKurume. Mukati meiyo Android 14 kodhi kuburitswa, MTE mashandiro anowanikwa senge sarudzo asi haisati yagoneswa nekusarudzika.

Nekudaro, paGrapheneOS, kuchengetedzwa kweMTE kwakagadziriswa kuti ipe imwezve chengetedzo, iyo yakabvumira iyo bug kuti izivikanwe mushure mekuvandudzwa ku Android 14 QPR2. Iyi bug yakakonzera kubondera pakushandisa Samsung Galaxy Buds2 Pro Bluetooth mahedhifoni ne firmware yakagonesa MTE-yakavakirwa kuchengetedza. Kuongorora kwakatevera kwechiitiko chacho yakaratidza kuti dambudziko rakabatana nekusunungurwa kwendangariro muBluetooth LE mutyairi, uye haina kukonzerwa nekubatanidzwa kweMTE mashandiro pachayo.

Pamusoro pezvinogona kugadziriswa kune kusagadzikana, Vagadziri veGrapheneOS Vanotaura kuti kudzima memory tagging yeiyi maitiro haisi mhinduro imwe nzira inogamuchirika kunyangwe munguva pfupi nekuti inzvimbo yakakosha yekurwisa, zvisinei nekuti iyi bug inogona kushandiswa here kana kuti kwete. Izvi zvinongoitika nemamwe maBluetooth LE zvishandiso, kwete ese maBluetooth madivayiri.

Kusagadzikana kwataurwa yakagadziriswa mukati la GrapheneOS shanduro 2024030900. Zvakakosha, kusagadzikana uku kunokanganisa shanduro dzema smartphone dzisina kuchengetedzwa kwehardware zvichibva pakuwedzera kweMTE. Parizvino, iyo MTE yekuwedzera inogoneswa chete kuPixel 8 uye Pixel 8 Pro zvishandiso.

Isu takagadzira chigamba cheiyo Android 2 QPR14 yekushandisa-mushure-kuburitsa bug yatakawana neBluetooth LE. Chatinokoshesa kuburitsa vhezheni yeGrapheneOS negadziriso yedu munguva pfupi uye isu tichazvitaura senge Android kuchengetedza bug. Izvi zvinofanirwawo kugadzirisa BLE audio regressions.

Kusagadzikana kwakaonekwa muGoogle Pixel 8 smartphones ine firmware yakavakirwa pa Android 14 QPR2. Kune maPixel 8 akateedzana zvishandiso, zvinogoneka kugonesa MTE modhi mumagadzirirwo emugadziri. Izvi zvinogona kuitwa nekuenda ku "Settings/System/Developer Options/Memory Labeling Extensions". Izvo zvakakosha kuti uzive kuti kugonesa MTE kunokonzeresa mukuwedzera kwekuyeuka kushandiswa kweinenge 3%, asi hakukanganise mashandiro emudziyo.

Pakupedzisira hongu Iwe unofarira kudzidza zvakawanda nezvazvo? unogona kutarisa iyo ruzivo mune inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako