<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          【漏洞報(bào)送】node-tar多個(gè)任意文件創(chuàng)建/覆蓋漏洞

          共 1214字,需瀏覽 3分鐘

           ·

          2021-09-02 07:47

          1

          1

          漏洞報(bào)送


          Thunder



          Stone  



          node-tar多個(gè)任意文件創(chuàng)建/覆蓋漏洞


          01漏洞描述


          2021年8月23日,node.js發(fā)布了安全通告,其中包含了CVE-2021-32803 和CVE-2021-32804任意文件創(chuàng)建\覆蓋漏洞的漏洞修復(fù)。

          CVE-2021-32803

          當(dāng)提取包含目錄和與目錄同名的符號(hào)鏈接的 tar 文件時(shí),此邏輯是不夠的。此操作順序?qū)е聞?chuàng)建目錄并將其添加到node-tar目錄緩存中。當(dāng)目錄緩存中存在目錄時(shí),將跳過(guò)對(duì)該目錄的后續(xù) mkdir 調(diào)用。

          CVE-2021-32804

          當(dāng)文件路徑包含重復(fù)的路徑根(如////home/user/.bashrc. node-tar只會(huì)從這些路徑中剝離單個(gè)路徑根。當(dāng)給定具有重復(fù)路徑根的絕對(duì)文件路徑時(shí),生成的路徑(例如///home/user/.bashrc)仍將解析為絕對(duì)路徑,從而允許任意文件創(chuàng)建和覆蓋。


          02漏洞信息


          漏洞名稱(chēng):node-tar多個(gè)任意文件創(chuàng)建/覆蓋漏洞


          漏洞類(lèi)型:任意文件創(chuàng)建\覆蓋


          危害等級(jí):高危


          漏洞編號(hào):CVE-2021-32803、CVE-2021-32804


          廠商:node.js


          發(fā)布時(shí)間:2021/08/31


          03影響版本


          CVE-2021-32803受影響版本

          < 3.2.3

          >= 4.0.0, < 4.4.15

          >= 5.0.0, < 5.0.7

          >= 6.0.0, < 6.1.2


          CVE-2021-32804受影響版本

          < 3.2.2

          >= 4.0.0, < 4.4.14

          >= 5.0.0, < 5.0.6

          >= 6.0.0, < 6.1.1


          04修復(fù)建議


          1、廠商已發(fā)布最新補(bǔ)丁版本,建議用戶盡快更新至安全版本。

          注意:相鄰問(wèn)題CVE-2021-32803會(huì)影響CVE-2021-32804級(jí)別。如果此相鄰問(wèn)題影響到您的用例,請(qǐng)確保您更新到解決CVE-2021-32803的最新補(bǔ)丁。

          2、

          CVE-2021-32803漏洞,用戶可以通過(guò)創(chuàng)建filter防止提取符號(hào)鏈接的自定義方法來(lái)繞過(guò)此漏洞,而無(wú)需升級(jí)

          CVE-2021-32804漏洞,用戶可以在不升級(jí)的情況下解決此漏洞,onentry方法是創(chuàng)建一個(gè)自定義方法來(lái)清理entry.path或filter刪除具有絕對(duì)路徑的條目


          參考鏈接

          鏈接:

          https://github.com/advisories/GHSA-r628-mhmh-qjhw

          https://github.com/advisories/GHSA-3jfq-g458-7qm9




          長(zhǎng)按關(guān)注

          雷石安全實(shí)驗(yàn)室


          瀏覽 64
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲a免费观看 | 青娱乐操逼视频 | 91在线精品秘 一区二区 | av在线一区二区 av在线资源观看 | 欧美第一页精品 |