中文字幕在线视频第一页,黄色毛片在线看,日本爱爱网站,亚洲系列中文字幕一区二区

您當(dāng)前的位置是:  首頁 > 技術(shù) > 技術(shù)動態(tài) >
 首頁 > 技術(shù) > 技術(shù)動態(tài) > 特殊二維碼圖片瘋傳全網(wǎng) 在微信中打開圖片將導(dǎo)致微信閃退

特殊二維碼圖片瘋傳全網(wǎng) 在微信中打開圖片將導(dǎo)致微信閃退

2023-04-26 09:44:20   作者:   來源:IT之家   評論:0  點(diǎn)擊:


  4 月 26 日消息報(bào)道,據(jù)多位網(wǎng)友投稿,一張二維碼圖片近日瘋傳全網(wǎng),在微信中打開該圖片(或長按)將導(dǎo)致微信閃退,連續(xù)閃退多次微信會進(jìn)入安全模式,賬號被強(qiáng)制登出。

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

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

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

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

【免責(zé)聲明】本文僅代表作者本人觀點(diǎn),與CTI論壇無關(guān)。CTI論壇對文中陳述、觀點(diǎn)判斷保持中立,不對所包含內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,并請自行承擔(dān)全部責(zé)任。

相關(guān)閱讀:

專題

CTI論壇會員企業(yè)

松溪县| 英德市| 福清市| 济源市| 治多县| 白河县| 长子县| 门源| 新乐市| 鹿泉市| 南投县| 安阳市| 浙江省| 凯里市| 进贤县| 五台县| 陈巴尔虎旗| 颍上县| 郸城县| 扶沟县| 道真| 银川市| 乌鲁木齐县| 涡阳县| 梅河口市| 庐江县| 普宁市| 托克逊县| 疏勒县| 互助| 英山县| 黔西县| 高台县| 富宁县| 永寿县| 凤翔县| 司法| 精河县| 新昌县| 巴林右旗| 靖西县|