Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2020-7667— Arbitrary File Write via Archive Extraction (Zip Slip)

Quick assessment

Affected
n/a github.com/sassoftware/go-rpmutils/cpio
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

Sas Institute go-rpmutils是美国赛仕(Sas Institute)公司的一款使用Go语言编写的用于从RPM解析和提取内容的库。 SAS Institute go-rpmutils 0.1.0之前版本中存在路径遍历漏洞,该漏洞源于CPIO提取功能未正确清理以‘..’开头和非‘..’开头的归档文件路径。攻击者可利用该漏洞在当前目录之外进行文件提取。

CVSS 7.5 · High EPSS 1.60% · P74

Possible ATT&CK Techniques 1 AI

T1060
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2020-7667

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Arbitrary File Write via Archive Extraction (Zip Slip)
Source: CVE Program / CVE List V5
Vulnerability Description
In package github.com/sassoftware/go-rpmutils/cpio before version 0.1.0, the CPIO extraction functionality doesn't sanitize the paths of the archived files for leading and non-leading ".." which leads in file extraction outside of the current directory. Note: the fixing commit was applied to all affected versions which were re-released.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
N/A
Source: CVE Program / CVE List V5
Vulnerability Title
赛仕 go-rpmutils 路径遍历漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
Sas Institute go-rpmutils是美国赛仕(Sas Institute)公司的一款使用Go语言编写的用于从RPM解析和提取内容的库。 SAS Institute go-rpmutils 0.1.0之前版本中存在路径遍历漏洞,该漏洞源于CPIO提取功能未正确清理以‘..’开头和非‘..’开头的归档文件路径。攻击者可利用该漏洞在当前目录之外进行文件提取。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

Vendor Product Affected Versions CPE Subscribe
- github.com/sassoftware/go-rpmutils/cpio unspecified ~ 0.1.0 -

II. Public POCs for CVE-2020-7667

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2020-7667

登录查看更多情报信息。

Patches & Fixes for CVE-2020-7667 (1)

Vendor Advisories for CVE-2020-7667 (1)

Same Patch Batch · n/a · 2020-06-24 · 39 CVEs total

CVE-2020-15025 4.4 MEDIUM Network Time Protocol ntpd 安全漏洞
CVE-2020-12864 SANE Backends 缓冲区错误漏洞
CVE-2020-14016 Naviwebs Navigate CMS 授权问题漏洞
CVE-2020-15015 GleamTech FileUltimate FileExplorer组件跨站脚本漏洞
CVE-2020-14015 Naviwebs Navigate CMS 授权问题漏洞
CVE-2020-14014 Naviwebs Navigate CMS 跨站脚本漏洞
CVE-2020-14005 SolarWinds Orion Platform 安全漏洞
CVE-2020-14006 SolarWinds Orion Platform 跨站脚本漏洞
CVE-2020-14007 SolarWinds Orion Platform 跨站脚本漏洞
CVE-2020-12862 SANE Backends 缓冲区错误漏洞
CVE-2020-12863 SANE Backends 缓冲区错误漏洞
CVE-2020-14017 Naviwebs Navigate CMS 安全漏洞
CVE-2020-12865 SANE Backends 缓冲区错误漏洞
CVE-2020-12866 SANE Backends 代码问题漏洞
CVE-2020-15018 playSMS 授权问题漏洞
CVE-2020-15014 BlogCMS 跨站请求伪造漏洞
CVE-2020-15011 GNU Mailman 注入漏洞
CVE-2020-15007 id Software id Tech 1 缓冲区错误漏洞
CVE-2020-15006 Bludit 跨站脚本漏洞
CVE-2020-12861 SANE Backends 缓冲区错误漏洞

Showing top 20 of 39 CVEs. View all on vendor page → →

IV. Related Vulnerabilities

V. Comments for CVE-2020-7667

No comments yet


Leave a comment