13396 matches found
CVE-2024-32002
CVE-2024-32002 一个简单的概念验证,执行计算器(仅限 macOS 示例)。使用 git clone --recursive 命令时,此仓库还会拉取 https://github.com/markuta/hooky,其中包含一个 post-checkout 脚本。主要基于修复提交 t7406-submodule-update.sh 文件。 运行 注意 :低于 2.45.1、2.44.1、2.43.4、2.42.2、2.41.1、2.40.2 和 2.39.4 的版本均受影响。 git clone --recursive...
dracon-utilities
此存储库没有 README。...
CVE-2026-52806
Gogs RCE — git rebase 中的参数注入(CWE-88) 通过拉取请求合并流程中的参数注入,对 Gogs( 的分支被 Git 解析为 --exec 标志,而不是位置参数,导致在变基期间每次重放提交后都会执行 sh -c 。 利用原理 1. 预检 — 检测目标是否运行 Gogs,通过静态资源上的 ?v= 参数指纹版本,并检查用户注册是否开放、是否受验证码保护或已禁用。 2. 认证 — 如果未提供凭据,尝试自动注册(无验证码);如果启用了验证码,则打印消息告诉用户在目标的注册页面上创建帐户,并使用 -u -pw 重新运行。通过基本认证或 Web 设置页面创建 API 令牌。 ...
CVE-2026-12171
auto-changelog before 2.6.1 merges configuration from inside the target repository the .auto-changelog file and the auto-changelog key in package.json into its options, and honors security-sensitive options from that untrusted source. The handlebarsSetup option is passed to require, so running...
CVE-2025-65964-Exploit
复现步骤 首先准备一个包含恶意文件的仓库 mkdir n8n-rce-poc && cd n8n-rce-poc git init git remote add origin mkdir evilhooks echo '!/bin/sh' evilhooks/pre-commit echo 'touch /tmp/pwnedsuccess' evilhooks/pre-commit chmod +x evilhooks/pre-commit git add evilhooks/pre-commit git update-index --chmod=+x...
CVE-2022-29221-PoC
CVE-2022-29221-PoC 我不再在 Github 上托管,而是托管在我自己的 Git 托管实例上。 前往此处查看代码:https://git.sbani.net/sbani/CVE-2022-29221-PoC...
CVE-2026-60004
CVE-2026-60004 Gitea diffpatch RCE ★ CVE-2026-60004 Gitea diffpatch Git Hook RCE PoC ★ https://github.com/user-attachments/assets/403a70f4-4ff4-4ab7-b11c-d73d70adaf0b 概述 CVE-2026-60004 是 Gitea 中的一个远程代码执行(RCE)漏洞。diffpatch API 使用 git apply --cached 应用提供的补丁,该操作本应只修改索引,绝不会将文件写入磁盘。...
EUVD-2026-92475
auto-changelog before 2.6.1 merges configuration from inside the target repository the .auto-changelog file and the auto-changelog key in package.json into its options, and honors security-sensitive options from that untrusted source. The handlebarsSetup option is passed to require, so running...
CVE-2024-32002
CVE-2024-32002 只是基于现有 CVE 利用 CVE-2024-32002 的小脚本 使用方法 首先,在 GitHub 或 GitLab 上创建 2 个空仓库。 然后 git clone 并运行此脚本。 最后:git clone –recursive repo2 以自动触发 RCE。...
jenkinsci__git-client-plugin_CVE-2019-10392_2-8-4
Git 客户端插件 简介 git client 插件为 Jenkins 插件提供 Git 应用程序编程接口 API。 它可以获取、检出、分支、列出、合并和标记仓库。 有关具体 API 详情,请参阅 API 文档。 GitClient 接口 提供了访问 Git 的主要入口点。 它支持由 Jenkins 凭证插件 提供的用户名/密码凭证和私钥凭证。 更新日志 从 git client plugin 2.8.1 开始,发布说明记录在 GitHub 中。 之前的发布说明记录在 Jenkins wiki 上。 实现 git client 插件的默认实现要求在主控制器和每个使用 Git...
CVE-2018-17456
CVE-2018-17456 漏洞简介 漏洞名称: Git输入验证错误漏洞 CNNVD编号:CNNVD-201810-234 危害等级:超危 CVE编号:CVE-2018-17456 漏洞类型:输入验证错误 发布时间:2018-10-08 威胁类型:远程 更新时间:2019-04-25 厂商:debian 漏洞来源:Atlassian,TerryZh...
git-clean-filter
这是一个已记录(已知)的问题,但我在研究过程中发现了它,而且它对红队/渗透测试非常有用。 摘要: .git/config 中的 filter..clean 指令指向一个脚本,而 .gitattributes 将该过滤器绑定到一个被跟踪的文件。每当 git 渲染该文件的真实 git diff 时,它都会先通过 clean 命令处理工作区内容,因此 git 会盲目启动我们在此处指定的任何路径。 现在有趣的地方来了。我们的编辑器会在你点击已更改文件的瞬间自动运行 git diff,以填充其...
git-lfs-RCE-exploit-CVE-2020-27955-Go
Git-lfs 远程代码执行(RCE)漏洞利用 CVE-2020-27955 Go版本 受影响:git, GitHub CLI gh, GitHub Desktop, Visual Studio Code, SourceTree, SmartGit, GitKraken 等。 发现者:Dawid Golunski https://legalhackers.com https://exploitbox.io 在Windows上测试于: git, GitHub CLI gh, GitHub Desktop, Visual Studio Code, SourceTree, SmartGit,...
CVE-2017-1000117
CVE-2017-1000117 此模块可用于测试你是否易受 CVE-2017-1000117 漏洞影响 git clone https://github.com/timwr/CVE-2017-1000117.git --recurse-submodules ls CVE-2017-1000117 如果你存在漏洞,输出如下: $ git clone https://github.com/timwr/CVE-2017-1000117.git --recurse-submodules Cloning into 'CVE-2017-1000117'... remote: Counting...
CVE-2018-11235-DEMO
CVE-2018-11235 用法 chybeta@ubuntu git clone https://github.com/CHYbeta/CVE-2018-11235-DEMO.git chybeta@ubuntu cd CVE-2018-11235-DEMO chybeta@ubuntu /CVE-2018-11235-DEMO /usr/local/bin/git --version git version 2.17.0 chybeta@ubuntu /CVE-2018-11235-DEMO ./build.sh 分析 RCE with Git submodule...
Prototype Pollution
isomorphic-git is vulnerable to prototype pollution. The vulnerability is due to insufficient validation of ref names in the getRemoteInfo function, where a malicious Git server can advertise crafted ref names containing proto path segments e.g., proto/corsProxy that pollute Object.prototype, and...
CVE-2018-11235
CVE-2018-11235 的 PoC 漏洞利用 GitHub 不允许我推送利用此漏洞的仓库(这对他们来说是好的),因此你需要通过运行 build.sh 脚本来自行构建。 然后,将仓库推送到某处。当你使用 --recurse-submodules 标志克隆它时,evil 脚本 将被执行: $ git clone --recurse-submodules repo destdir Cloning into 'destdir'... done. Submodule 'Spoon-Knife' https://github.com/octocat/Spoon-Knife registered...
Astra Linux – Vulnerability in Git
Git is an open-source, scalable, distributed version control system. Versions prior to 2.30.6, 2.31.5, 2.32.4, 2.33.5, 2.34.5, 2.35.5, 2.36.3, and 2.37.4 are vulnerable to exposure of sensitive information by malicious actors. When performing a local clone where the source and target of the clone...
Astra Linux – Vulnerability in Git
Git is a version control system. Before versions 2.45.1, 2.44.1, 2.43.4, 2.42.2, 2.41.1, 2.40.2, and 2.39.4, repositories containing submodules could be exploited through a bug in Git. This bug allowed a script to be written into the .git/ directory instead of the submodule’s worktree. This enabl...
Astra Linux – Vulnerability in node-hosted-git-info
Packages that use hosted-git-info before version 3.0.8 are vulnerable to Regular Expression Denial of Service ReDoS attacks due to the regular expression shortcutMatch in the fromUrl function in index.js. The affected regular expressions have a polynomial worst-case time complexity...