CVE-2016-10129

The Git Smart Protocol support in libgit2 before 0.24.6 and 0.25.x before 0.25.1 allows remote attackers to cause a denial of service (NULL pointer dereference) via an empty packet line.

公开: 2017-03-24 最后更新: 2026-06-16 分配方: [email protected] 来源: [email protected]

结论预警: CVE-2016-10129 综合评估为中等风险(61.2/100):CVSS 技术影响为高级,利用概率(EPSS 3.61%) 强制指令: 梳理受影响资产并纳入修补计划。

风险随态势动态变化;本站持续评估并同步更新本页展示内容。

CVE-2016-10129 的 EPSS(利用预测评分)

EPSS 日更估计相对被利用可能性;百分位表示该 CVE 在已评分漏洞中的相对排名(越高表示相对更严重)。

# 日期 旧 EPSS 分数 新 EPSS 分数 变化(新 − 旧)
1 2026-06-15 3.21% 3.61% +0.40%
2 2026-05-30 4.76% 3.21% -1.55%
3 2025-03-30 4.76%

完整 EPSS 历史 (共 13 条)

CVE-2016-10129 的 CVSS 指标

该 CVE 的 CVSS 指标。

底座分 版本 严重度 向量 可利用性 影响 分数来源
7.5 3.0 HIGH
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H 点击展开
攻击向量 (AV:N)
经互联网或企业内可路由网段即可从远端触达,攻击者不必出现在设备旁。
攻击复杂度 (AC:L)
前置条件清晰,成功路径稳定,不依赖罕见竞态或苛刻环境。
权限要求 (PR:N)
不必事先登录或提权,匿名会话也可能成为跳板。
用户交互 (UI:N)
无需受害者点击链接、放行宏或安装软件,攻击链可自动走完。
作用域 (S:U)
破坏局限在脆弱组件原本的安全权限与信任域之内。
机密性影响 (C:N)
几乎谈不上实质性的敏感数据外泄。
完整性影响 (I:N)
对记录真实性与不可否认性的破坏可忽略。
可用性影响 (A:H)
可造成长时间中断、关键事务无法完成,或伴随数据损毁导致难以自愈。
3.9 3.6 [email protected]
5.0 2.0 MEDIUM
AV:N/AC:L/Au:N/C:N/I:N/A:P 点击展开
访问路径 (AV:N)
只要路由可达,即可从远端发起利用。
访问复杂度 (AC:L)
步骤短、路径清晰,复现成本低。
认证 (AU:N)
全程无需有效身份。
机密性影响 (C:N)
对机密性无影响。
完整性影响 (I:N)
对完整性无影响。
可用性影响 (A:P)
可用性受到部分损害。
10.0 2.9 [email protected]

CVE-2016-10129 的弱点枚举

CVE-2016-10129 的 OS 跟踪

vendor priority summary link
alpine CVE-2016-10129: 4 source package rows (libgit2, libgit2-1.0, libgit2-1.1, libgit2-1.5); 12 state rows across 9 repos (3.10-main, 3.11-main, 3.17-community, 3.18-community, 3.19-community, 3.20-community, 3.21-community, 3.22-community, edge-community); fixed 12, open 0. https://security.alpinelinux.org/vuln/CVE-2016-10129
debian not yet assigned CVE-2016-10129 not yet assigned priority: Debian including 2 source packages (cargo, libgit2), 7 status rows across 5 suites (bookworm, bullseye, forky, sid, trixie): resolved 7. https://security-tracker.debian.org/tracker/CVE-2016-10129
suse medium CVE-2016-10129 severity moderate: SUSE including 24 source package names (libgit2-1_3-1.3.0-150400.1.6, libgit2-1_3-1.3.0-150400.3.6.1, …), 30 product×package rows across 17 product lines (SUSE Linux Enterprise Module for Development Tools 15, SUSE Linux Enterprise Module for Development Tools 15 SP1, … (17 product lines)): Fixed 30. https://www.suse.com/security/cve/CVE-2016-10129/
ubuntu medium CVE-2016-10129 medium priority: Ubuntu including 1 source packages (libgit2), 23 status rows across 23 suites (artful, bionic, cosmic, disco, eoan, focal, groovy, hirsute, impish, jammy, kinetic, lunar, mantic, noble, oracular, plucky, precise, questing, trusty, upstream, xenial, yakkety, zesty): not-affected 16, ignored 3, needed 2, DNE 1, released 1. https://ubuntu.com/security/CVE-2016-10129

CVE-2016-10129 的影响软件 / 配置

厂商 产品 版本 原始 CPE
libgit2_project libgit2 <= 0.24.5 cpe:2.3:a:libgit2_project:libgit2:*:*:*:*:*:*:*:*
libgit2_project libgit2 0.25.0 cpe:2.3:a:libgit2_project:libgit2:0.25.0:*:*:*:*:*:*:*
libgit2_project libgit2 0.25.0 cpe:2.3:a:libgit2_project:libgit2:0.25.0:rc1:*:*:*:*:*:*
libgit2_project libgit2 0.25.0 cpe:2.3:a:libgit2_project:libgit2:0.25.0:rc2:*:*:*:*:*:*

CVE-2016-10129 的参考链接

URL 标签
http://lists.opensuse.org/opensuse-updates/2017-02/msg00030.html Third Party Advisory
http://lists.opensuse.org/opensuse-updates/2017-02/msg00036.html Third Party Advisory
http://lists.opensuse.org/opensuse-updates/2017-02/msg00072.html Third Party Advisory
http://www.openwall.com/lists/oss-security/2017/01/10/5 Mailing List Patch Third Party Advisory
http://www.openwall.com/lists/oss-security/2017/01/11/6 Mailing List Patch Third Party Advisory
http://www.securityfocus.com/bid/95339
https://github.com/libgit2/libgit2/commit/2fdef641fd0dd2828bd948234ae86de75221a11a Issue Tracking Patch Third Party Advisory
https://github.com/libgit2/libgit2/commit/84d30d569ada986f3eef527cbdb932643c2dd037 Issue Tracking Patch Third Party Advisory
https://libgit2.github.com/security/ Patch Vendor Advisory
cvelogic Threat Intelligence