• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

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

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

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


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

      根據(jù) OpenCV 中國團隊的最新消息,這一 Bug 出現(xiàn)在了微信的掃碼引擎中(注:微信團隊于 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,此時 bits.available () 返回 0,隨后 count 被更新為 0,但 nBytes 沒有更新仍保持為非 0。這會造成后面的 append 函數(shù)訪問空指針 readBytes 讀取 nBytes 數(shù)據(jù),導(dǎo)致程序終止。

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

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

    相關(guān)閱讀:

    專題

    CTI論壇會員企業(yè)

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 五大连池市| 华蓥市| 龙胜| 芦溪县| 凤凰县| 嵩明县| 从江县| 清镇市| 南漳县| 合江县| 武威市| 扎囊县| 麻城市| 滨州市| 锡林郭勒盟| 龙游县| 公主岭市| 南城县| 垦利县| 呼图壁县| 马尔康县| 新蔡县| 宁陵县| 武定县| 沾化县| 海门市| 保靖县| 慈利县| 双流县| 鹤山市| 六安市| 黔西| 平陆县| 陆丰市| 苏尼特左旗| 三穗县| 阿拉善右旗| 瑞金市| 车险| 稻城县| 静海县| http://444 http://444 http://444 http://444 http://444 http://444