科普谷

位置:首頁 > 世界之窗 > 熱點

​別掃!這張特殊二維碼可致微信閃退是怎麼回事 這張特殊二維碼爲什麼可致微信閃退

熱點3.31W

近日,一張二維碼的照片突然在全網流傳,使用微信掃描或打開該圖片將導致微信出現閃退。具體別掃!這張特殊二維碼可致微信閃退是怎麼回事?到底這張特殊二維碼爲什麼可致微信閃退?一起來了解。

別掃!這張特殊二維碼可致微信閃退是怎麼回事

​別掃!這張特殊二維碼可致微信閃退是怎麼回事 這張特殊二維碼爲什麼可致微信閃退

最近,一張二維碼照片在互聯網上流傳開來。掃描或打開該圖片會導致微信閃退。如果出現短時間內多次閃退,微信將進入安全模式,迫使用戶退出賬號。

目前,用戶已經發現,造成此問題的是微信掃碼引擎中的一個內存讀寫Bug。這類惡意圖片通過無效的內存訪問來導致wechat_qrcode模塊崩潰。

​別掃!這張特殊二維碼可致微信閃退是怎麼回事 這張特殊二維碼爲什麼可致微信閃退 第2張

具體而言,如果傳入的參數bits_是內容爲空,但長度非零的ByteSegment,此時lable () 將返回0,而count也將被更新爲0。但與此同時,nBytes並沒有更新,而是保持非0,這將導致後續的append函數訪問空指針readBytes讀取nBytes數據,導致程度異常終止。

目前,有用戶在GitHub提交了該Bug的代碼修復,微信官方預計將在下一個版本中整合用戶的修復補丁。

雖然閃退不會嚴重影響微信的使用,但爲了安全起見,在微信官方修復問題之前,最好不要打開或掃描存在問題的二維碼。

聲明:信息來源於網絡,轉載此文是出於傳遞更多信息之目的。本站尊重版權,若有來源標註錯誤或侵犯了您的合法權益,請作者持權屬證明與我們聯繫,我們將及時更正、刪除,謝謝!