6979 matches found
CVE-2007-4559
演示 CVE-2007-4559 这是什么? 这是一个演示,展示了在 Python v3.11.4 之前,Python 对 tar 文件提取的默认处理方式如何容易受到简单的符号链接攻击。下面的说明描述了如何构造一个恶意载荷。脚本 untar.py 演示了 3.11.4 中新增功能的工作原理及原因——具体来说,就是在每次写入每个文件之前,必须调用类似 os.path.realpath 的方法。该脚本采用了与 Python = 3.11.4 中包含的 extraction filter 功能完全相同的检查方法,唯一区别是不将文件写入磁盘。因此,它展示了 os.path.realpath...
CVE-2026-44402
CVE-2026-44402 Voltronic Power SNMP Web Pro 1.1 存在无需认证的完全远程命令执行漏洞 内容 受影响厂商:https://voltronicpower.com/ 受影响产品:SNMP Web pro 1.1 SNMP Web Pro 1.1 的 upload.cgi 端点存在一个未经认证的远程代码执行漏洞。固件更新功能允许用户上传 tar 归档文件,随后该文件会在没有任何输入验证或安全检查的情况下被解压并安装。应用未能限制或清理归档内容,因此攻击者可以上传包含恶意 CGI...
cve-tarmageddon
CVE-2025-62518: TAR末日 本仓库演示了 tokio-tar 及相关异步 Rust tar 库中的一个严重错误:在计算下一个文件头位置之前,未应用 PAX 扩展头中的 size 覆盖值。 错误摘要 根本原因: 处理包含 PAX 扩展头(且扩展头覆盖了文件大小)的 tar 文件时,库使用八进制的大小字段(通常为零)进行位置计算,而非 PAX 覆盖值。 影响: 这会导致解析器跳入文件内容,并将其误认为 tar 文件头,从而提取错误的文件。 已知受影响的库: async-tar https://github.com/dignifiedquire/async-tar...
POC-CopyEscape-CVE-2026-17106
CopyEscape — CVE-2026-17106 的 PoC 关于 CopyEscape (CVE-2026-17106)的教育性概念验证(PoC),这是 docker cp 中的一个 TOCTOU 竞态条件漏洞,允许恶意容器在 Docker 主机上写入任意文件。灵感来自 masasron 的原创研究,他在博客 "CopyEscape: Taking Over Docker Hosts with docker cp" 中发现了该漏洞并进行了记录。 目录 1. 执行摘要 2. 法律声明 3. 攻击链架构 4. 环境要求 5. 仓库结构 6. 快速使用指南 7. 漏洞利用验证 8...
CVE-2019-1002101-Helpers
kubectlcpCVE-2019-1002101 用于 CVE-2019-1002101 的 PoC 辅助脚本和 Dockerfile 详细信息请访问 https://www.twistlock.com/labs-blog/disclosing-directory-traversal-vulnerability-kubernetes-copy-cve-2019-1002101/ 和...
CVE-2007-4559
CVE-2007-4559 的 PoC 或漏洞利用 恶意 TAR 压缩包可以包含像 ../../../../etc/passwd 这样的文件路径,试图“爬升”出预期的解压文件夹。 如果 Python 脚本使用了 tarfile.extract 或 extractall 而没有检查文件路径,它就会将文件解压到这些位置——即使它们指向目标目录之外。 这意味着黑客可以覆盖敏感或系统文件,尤其是当用户以提升的权限运行脚本时。 受影响系统 截至 2025 年,Debian 11–12 和 Ubuntu 24...
CopyEscape-CVE-2026-17106
CopyEscape:利用 docker cp 接管 Docker 主机(CVE-2026-17106) 这是博客文章 CopyEscape:利用docker cp 接管 Docker 主机 — CVE-2026-17106 的概念验证(PoC)仓库。 CopyEscape 可让恶意运行的容器与 Docker 的归档生成器竞争,从而创建不一致的 tar 流。随后,存在漏洞的 Docker CLI 会在提取过程中跟随被植入的符号链接,并写入运行 docker cp 的用户所选本地目标之外的位置。 该仓库包含两个演示: macos/ 包含一个非破坏性的 Docker Desktop 演示,它...
CVE-2026-64824-PoC
CVE-2026-64824 — Home Assistant Core 备份-恢复 符号链接路径遍历 → RCE CVSS 8.4(严重) · GHSA-cwh8-w64c-4j5h · CWE-22 / CWE-59 TL;DR 经过身份验证的(管理员)攻击者上传精心构造的备份 tar 包。恢复路径使用 filter="fullytrusted" 解压内部的 homeassistant.tar.gz,并且只校验成员的 名称 — 从不校验 SYMTYPE 的 链接名 。指向绝对路径(例如 Python 的 site-packages/)的符号链接会被保留,因此随后写入的...
wildpwn
首先! 阅读:https://www.exploit-db.com/papers/33930/ 基本用法 大致如下: usage: wildpwn.py -h --file FILE payload folder 用于生成Unix通配符攻击的工具 位置参数: payload 要使用的payload:combined | tar | rsync folder 写入payload的目录 可选参数: -h, --help 显示此帮助信息并退出 --file FILE 要获取所有权/修改权限的文件路径。仅与combined攻击一起使用。 Payload类型 combined:...
Security update for helm
This update for helm fixes the following issues: CVE-2026-85731: oras.land/oras-go/v2: arbitrary file write outside file.Store root via symlink-chain bypass in tar extraction bsc1281104. CVE-2026-85732: oras.land/oras-go/v2: blind SSRF via unvalidated Link header URL in pagination allows internal...
Fedora 45 : buildstream (2026-d77557766a)
The remote Fedora 45 host has a package installed that is affected by a vulnerability as referenced in the FEDORA-2026-d77557766a advisory. CVE-2026-82331 CWE-59: tar source plugin symlink escape while fetching a malicious tarball Python = 3.12, so the packaged /usr/bin/bst was already using...
GO-2026-6499 Arbitrary file write outside file.Store root via symlink-chain bypass in tar extraction (pushDir) in oras.land/oras-go
Arbitrary file write outside file.Store root via symlink-chain bypass in tar extraction pushDir in oras.land/oras-go...
CVE-2026-2395
CVE-2026-23950 CVE-2026-23950 的概念验证 - tar 包中的竞态条件漏洞。 描述 本仓库演示了 tar npm 包(版本 7.5.3)中的一个竞态条件漏洞,该漏洞允许在解压过程中发生文件冲突。该漏洞利用了 Unicode 规范化差异,其中 collisionss 和 collisionß 由于不区分大小写的冲突可能被视为同一文件。 漏洞详情 CVE ID :CVE-2026-23950 受影响包 :tar 受影响版本 :7.5.3 漏洞类型 :导致文件冲突的竞态条件 影响 :并行解压期间文件内容损坏/覆盖 工作原理 该漏洞利用程序创建一个包含两个文件的 ta...
CVE-2022-41352
CVE-2022-41352 PoC 这种检测方法是如何工作的? 根据安全公告所述,在 Zimbra Collaboration ZCS 8.8.15 和 9.0 中发现了一个问题,该模板会检查以下版本: - "8.8.15" - "9.0" 如何运行此脚本? 1. 从此处下载 Nuclei 2. 将模板复制到你的本地系统 3. 运行以下命令:nuclei -u https://yourHost.com -t template.yaml 参考资料 https://nvd.nist.gov/vuln/detail/cve-2022-41352...
NodeJS-Tar-Symlink-Exploit-CVE-2026-29786
📦 CVE-2026-29786:Node.js Tar 符号链接漏洞 -yellow 📌 执行摘要 本仓库记录了针对 CVE-2026-29786 的研究,这是流行的 Node.js tar 包中发现的一个高危漏洞。该漏洞允许攻击者创建一个恶意 tar 归档文件,在解压时利用符号链接 覆盖预期解压目录之外的文件(路径遍历)。 🔍 技术分析 该漏洞存在于 tar 解压引擎验证文件路径的方式中。通过构造一个带有 type: 'symlink' 的头部,攻击者可以将链接指向敏感位置(例如 /etc/shadow 或应用程序配置文件),并在解压过程中随后覆盖该文件。 攻击机制: 1. 归档创建...
CVE-2026-23745
CVE-2026-23745:node-tar 任意文件覆盖 研究: Joshua van Rijswijk 描述 CVE-2026-23745 的概念验证(PoC),这是 node-tar(7.5.2)中的一个高危路径遍历漏洞。 该库未能对硬链接和符号链接的 linkpath 字段中的绝对路径进行清理。这允许恶意 tar 归档绕过解压根目录,覆盖主机系统上的任意文件,即使设置了 preservePaths: false 也是如此。 漏洞详情 位于 src/unpack.ts 中。该库对未清理的用户输入使用了 path.resolve: //...
CVE-2026-31802
CVE-2026-31802:tar 符号链接路径遍历 / 任意文件覆盖 研究: Joshua van Rijswijk 描述 本仓库包含我针对 CVE-2026-31802 的概念验证和漏洞分析报告,这是 npm tar 包(node-tar)中的一个高危漏洞,影响版本 = 7.5.10。 我发现,通过使用驱动器相对 符号链接目标(例如 C:../../../target.txt),可以诱使 tar 创建指向预期解压目录之外的符号链接。实际上,这使得在解压过程中能够逃逸 cwd,并将归档解压转变为任意文件覆盖原语 。 该漏洞可通过正常解压行为,配合攻击者控制的 tar 归档来触发。 背...
CVE-2026-29786
CVE-2026-29786 研究: Joshua van Rijswijk 描述 本仓库包含 CVE-2026-29786 的 概念验证(PoC) ,这是 tar npm 包中的一个漏洞,允许特制的归档文件创建指向预期解压目录之外的硬链接 。 当 tar 归档文件包含驱动器相对链接目标 (如 C:../target.txt)时,就会出现此问题。由于库在解压过程中执行验证和路径规范化的顺序问题,遍历保护可以被绕过。 规范化后,路径变为 ../target.txt,从而允许链接目标逃逸出配置的解压目录。 当写入解压后的文件时,外部文件会被修改,因为两个路径引用的是同一个硬链接。 漏洞详情...
Security Bulletin: Maximo AI Service uses multiple third party dependencies which are vulnerable to multiple CVEs.
Summary Maximo AI Service uses netty-handler-4.1.135.Final.jar, ion-java-1.11.1.jar, js-yaml-4.3.0.tgz, tar-7.5.20.tgz, python3.12 3.12.13-3.el98, github.com/go-jose/go-jose/v4 v4.1.3, github.com/apache/thrift v0.22.0, and google.golang.org/grpc 1.71.0 which are vulnerable to CVE-2026-62243,...
CVE-2024-0406-POC
CVE-2024-0406 概念验证(PoC) 本仓库包含针对 CVE-2024-0406 的概念验证(PoC)漏洞利用代码,该漏洞涉及基于符号链接的 tar 归档提取,可导致受影响系统发生路径遍历或文件覆盖。 更多详情请参阅 mholt/archiver 中的路径遍历 漏洞详情 CVE ID:CVE-2024-0406 描述:tar 归档提取库或应用程序未能对符号链接进行清理的缺陷,允许攻击者在提取特制归档时通过路径遍历覆盖任意文件。 受影响系统:使用 mholt/archiver/v3 3.5.0 及更早版本等库的应用程序。 影响:任意文件覆盖,可能造成权限提升或未授权访问。 ⚠️...