首頁(yè)|必讀|視頻|專(zhuān)訪(fǎng)|運(yùn)營(yíng)|制造|監(jiān)管|大數(shù)據(jù)|物聯(lián)網(wǎng)|量子|元宇宙|博客|特約記者
手機(jī)|互聯(lián)網(wǎng)|IT|5G|光通信|人工智能|云計(jì)算|芯片報(bào)告|智慧城市|移動(dòng)互聯(lián)網(wǎng)|會(huì)展
首頁(yè) >> 應(yīng)用 >> 正文

特殊二維碼圖片瘋傳全網(wǎng):可導(dǎo)致微信閃退,掃碼 Bug 已被找到

2023年4月26日 09:10  IT之家  作 者:汪淼

據(jù)IT之家多位網(wǎng)友投稿,一張二維碼圖片近日瘋傳全網(wǎng),在微信中打開(kāi)該圖片(或長(zhǎng)按)將導(dǎo)致微信閃退,連續(xù)閃退多次微信會(huì)進(jìn)入安全模式,賬號(hào)被強(qiáng)制登出。

根據(jù) OpenCV 中國(guó)團(tuán)隊(duì)的最新消息,這一 Bug 出現(xiàn)在了微信的掃碼引擎中(IT之家注:微信團(tuán)隊(duì)于 2021 年在 OpenCV 開(kāi)源了其掃碼引擎)。

根據(jù) GitHub 用戶(hù) Konano 和 GZTimeWalker 發(fā)現(xiàn)的內(nèi)存讀寫(xiě) Bug,惡意制作的圖片會(huì)通過(guò)無(wú)效的內(nèi)存訪(fǎng)問(wèn)導(dǎo)致 wechat_qrcode 模塊崩潰。

問(wèn)題發(fā)生在 DecodedBitStreamParser::decodeByteSegment中。如下面的代碼所示,如果傳入?yún)?shù) bits_是內(nèi)容為空但長(zhǎng)度非零的 ByteSegment,此時(shí) bits.available () 返回 0,隨后 count 被更新為 0,但 nBytes 沒(méi)有更新仍保持為非 0。這會(huì)造成后面的 append 函數(shù)訪(fǎng)問(wèn)空指針 readBytes 讀取 nBytes 數(shù)據(jù),導(dǎo)致程序終止。

目前這一 Bug 已被用戶(hù)提交代碼修復(fù),開(kāi)源的速度還是很快的。不過(guò)IT之家測(cè)試,微信方面還沒(méi)有跟進(jìn)修復(fù),目前掃碼仍會(huì)崩潰,或許要等到下個(gè)版本了。

編 輯:章芳
聲明:刊載本文目的在于傳播更多行業(yè)信息,本站只提供參考并不構(gòu)成任何投資及應(yīng)用建議。如網(wǎng)站內(nèi)容涉及作品版權(quán)和其它問(wèn)題,請(qǐng)?jiān)?0日內(nèi)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除內(nèi)容。本站聯(lián)系電話(huà)為86-010-87765777,郵件后綴為#cctime.com,冒充本站員工以任何其他聯(lián)系方式,進(jìn)行的“內(nèi)容核實(shí)”、“商務(wù)聯(lián)系”等行為,均不能代表本站。本站擁有對(duì)此聲明的最終解釋權(quán)。
相關(guān)新聞              
 
人物
工信部張?jiān)泼鳎捍蟛糠謬?guó)家新劃分了中頻段6G頻譜資源
精彩專(zhuān)題
專(zhuān)題丨“汛”速出動(dòng) 共筑信息保障堤壩
2023MWC上海世界移動(dòng)通信大會(huì)
中國(guó)5G商用四周年
2023年中國(guó)國(guó)際信息通信展覽會(huì)
CCTIME推薦
關(guān)于我們 | 廣告報(bào)價(jià) | 聯(lián)系我們 | 隱私聲明 | 本站地圖
CCTIME飛象網(wǎng) CopyRight © 2007-2024 By CCTIME.COM
京ICP備08004280號(hào)-1  電信與信息服務(wù)業(yè)務(wù)經(jīng)營(yíng)許可證080234號(hào) 京公網(wǎng)安備110105000771號(hào)
公司名稱(chēng): 北京飛象互動(dòng)文化傳媒有限公司
未經(jīng)書(shū)面許可,禁止轉(zhuǎn)載、摘編、復(fù)制、鏡像