GHSA-jvgm-pfqv-887x · 嚴重度: critical · 生態: rubygems — Bundler allows attacker to inject arbitrary code via secondary Gem source
Bundler 1.x might allow remote attackers to inject arbitrary Ruby code into an application by leveraging a gem name collision on a secondary source. NOTE: this might overlap CVE-2013-0334.
結論預警: CVE-2016-7954 綜合評估為高可利用風險(88.2/100):CVSS 技術影響為嚴重級,利用機率偏高(EPSS 8.48%,百分位 94%) 核心證據: 已收錄 1 筆公開利用參考(Exploit-DB)。 強制指令: 存在公開利用—請盤點暴露面、落實緩解措施並優先修補。
風險隨態勢動態變化;本站持續評估並同步更新本頁展示內容。
| EDB-ID | 來源 | 類型 | 公開時間 | 連結 |
|---|---|---|---|---|
| — | nvd_ref | exploit_tag | Exploit-DB ↗ |
EPSS 日更估計相對被利用可能性;百分位表示該 CVE 在已評分漏洞中的相對排名(越高表示相對更嚴重)。
| # | 日期 | 舊 EPSS 分數 | 新 EPSS 分數 | 變化(新 − 舊) |
|---|---|---|---|---|
| 1 | 2026-07-13 | 7.54% | 8.48% | +0.94% |
| 2 | 2026-06-24 | 8.41% | 7.54% | -0.87% |
| 3 | 2026-06-15 | — | 8.41% | — |
完整 EPSS 歷史 (共 41 筆)
該 CVE 的 CVSS 指標。
| 底座分 | 版本 | 嚴重度 | 向量 | 可利用性 | 影響 | 分數來源 |
|---|---|---|---|---|---|---|
| 9.8 | 3.0 | CRITICAL |
|
3.9 | 5.9 | [email protected] |
| 7.5 | 2.0 | HIGH |
|
10.0 | 6.4 | [email protected] |
GHSA-jvgm-pfqv-887x · 嚴重度: critical · 生態: rubygems — Bundler allows attacker to inject arbitrary code via secondary Gem source
| vendor | priority | summary | link |
|---|---|---|---|
redhat
|
medium | — | https://access.redhat.com/security/cve/CVE-2016-7954 |
suse
|
medium | CVE-2016-7954 severity moderate: SUSE including 2 source package names (ruby2.5-rubygem-bundler, rubygem-bundler), 25 product×package rows across 16 product lines (SUSE CaaS Platform 4.5, SUSE Enterprise Storage 7, … (16 product lines)): Known Not Affected 25. | https://www.suse.com/security/cve/CVE-2016-7954/ |
ubuntu
|
medium | CVE-2016-7954 medium priority: Ubuntu including 1 source packages (bundler), 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): DNE 11, ignored 6, not-affected 3, deferred 2, needed 1. | https://ubuntu.com/security/CVE-2016-7954 |
| 廠商 | 產品 | 版本 | 原始 CPE |
|---|---|---|---|
| bundler | bundler | 1.0.0 | cpe:2.3:a:bundler:bundler:1.0.0:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.0 | cpe:2.3:a:bundler:bundler:1.0.0:beta1:*:*:*:*:*:* |
| bundler | bundler | 1.0.0 | cpe:2.3:a:bundler:bundler:1.0.0:beta10:*:*:*:*:*:* |
| bundler | bundler | 1.0.0 | cpe:2.3:a:bundler:bundler:1.0.0:beta6:*:*:*:*:*:* |
| bundler | bundler | 1.0.0 | cpe:2.3:a:bundler:bundler:1.0.0:beta7:*:*:*:*:*:* |
| bundler | bundler | 1.0.0 | cpe:2.3:a:bundler:bundler:1.0.0:beta8:*:*:*:*:*:* |
| bundler | bundler | 1.0.0 | cpe:2.3:a:bundler:bundler:1.0.0:beta9:*:*:*:*:*:* |
| bundler | bundler | 1.0.0 | cpe:2.3:a:bundler:bundler:1.0.0:rc1:*:*:*:*:*:* |
| bundler | bundler | 1.0.0 | cpe:2.3:a:bundler:bundler:1.0.0:rc2:*:*:*:*:*:* |
| bundler | bundler | 1.0.0 | cpe:2.3:a:bundler:bundler:1.0.0:rc3:*:*:*:*:*:* |
| bundler | bundler | 1.0.0 | cpe:2.3:a:bundler:bundler:1.0.0:rc4:*:*:*:*:*:* |
| bundler | bundler | 1.0.0 | cpe:2.3:a:bundler:bundler:1.0.0:rc5:*:*:*:*:*:* |
| bundler | bundler | 1.0.0 | cpe:2.3:a:bundler:bundler:1.0.0:rc6:*:*:*:*:*:* |
| bundler | bundler | 1.0.1 | cpe:2.3:a:bundler:bundler:1.0.1:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.2 | cpe:2.3:a:bundler:bundler:1.0.2:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.3 | cpe:2.3:a:bundler:bundler:1.0.3:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.4 | cpe:2.3:a:bundler:bundler:1.0.4:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.5 | cpe:2.3:a:bundler:bundler:1.0.5:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.6 | cpe:2.3:a:bundler:bundler:1.0.6:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.7 | cpe:2.3:a:bundler:bundler:1.0.7:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.8 | cpe:2.3:a:bundler:bundler:1.0.8:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.9 | cpe:2.3:a:bundler:bundler:1.0.9:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.10 | cpe:2.3:a:bundler:bundler:1.0.10:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.11 | cpe:2.3:a:bundler:bundler:1.0.11:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.12 | cpe:2.3:a:bundler:bundler:1.0.12:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.13 | cpe:2.3:a:bundler:bundler:1.0.13:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.14 | cpe:2.3:a:bundler:bundler:1.0.14:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.15 | cpe:2.3:a:bundler:bundler:1.0.15:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.16 | cpe:2.3:a:bundler:bundler:1.0.16:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.17 | cpe:2.3:a:bundler:bundler:1.0.17:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.18 | cpe:2.3:a:bundler:bundler:1.0.18:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.19 | cpe:2.3:a:bundler:bundler:1.0.19:rc:*:*:*:*:*:* |
| bundler | bundler | 1.0.20 | cpe:2.3:a:bundler:bundler:1.0.20:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.20 | cpe:2.3:a:bundler:bundler:1.0.20:rc:*:*:*:*:*:* |
| bundler | bundler | 1.0.21 | cpe:2.3:a:bundler:bundler:1.0.21:*:*:*:*:*:*:* |
| bundler | bundler | 1.0.21 | cpe:2.3:a:bundler:bundler:1.0.21:rc:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:pre:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:pre1:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:pre10:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:pre2:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:pre3:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:pre4:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:pre5:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:pre6:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:pre7:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:pre8:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:pre9:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:rc:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:rc2:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:rc3:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:rc4:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:rc5:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:rc6:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:rc7:*:*:*:*:*:* |
| bundler | bundler | 1.1 | cpe:2.3:a:bundler:bundler:1.1:rc8:*:*:*:*:*:* |
| bundler | bundler | 1.1.0 | cpe:2.3:a:bundler:bundler:1.1.0:*:*:*:*:*:*:* |
| bundler | bundler | 1.1.1 | cpe:2.3:a:bundler:bundler:1.1.1:*:*:*:*:*:*:* |
| bundler | bundler | 1.1.2 | cpe:2.3:a:bundler:bundler:1.1.2:*:*:*:*:*:*:* |
| bundler | bundler | 1.1.3 | cpe:2.3:a:bundler:bundler:1.1.3:*:*:*:*:*:*:* |
| bundler | bundler | 1.1.4 | cpe:2.3:a:bundler:bundler:1.1.4:*:*:*:*:*:*:* |
| bundler | bundler | 1.1.5 | cpe:2.3:a:bundler:bundler:1.1.5:*:*:*:*:*:*:* |
| bundler | bundler | 1.2.0 | cpe:2.3:a:bundler:bundler:1.2.0:*:*:*:*:*:*:* |
| bundler | bundler | 1.2.0 | cpe:2.3:a:bundler:bundler:1.2.0:pre:*:*:*:*:*:* |
| bundler | bundler | 1.2.0 | cpe:2.3:a:bundler:bundler:1.2.0:pre1:*:*:*:*:*:* |
| bundler | bundler | 1.2.0 | cpe:2.3:a:bundler:bundler:1.2.0:rc:*:*:*:*:*:* |
| bundler | bundler | 1.2.0 | cpe:2.3:a:bundler:bundler:1.2.0:rc2:*:*:*:*:*:* |
| bundler | bundler | 1.2.1 | cpe:2.3:a:bundler:bundler:1.2.1:*:*:*:*:*:*:* |
| bundler | bundler | 1.2.2 | cpe:2.3:a:bundler:bundler:1.2.2:*:*:*:*:*:*:* |
| bundler | bundler | 1.2.3 | cpe:2.3:a:bundler:bundler:1.2.3:*:*:*:*:*:*:* |
| bundler | bundler | 1.2.4 | cpe:2.3:a:bundler:bundler:1.2.4:*:*:*:*:*:*:* |
| bundler | bundler | 1.2.5 | cpe:2.3:a:bundler:bundler:1.2.5:*:*:*:*:*:*:* |
| bundler | bundler | 1.3.0 | cpe:2.3:a:bundler:bundler:1.3.0:*:*:*:*:*:*:* |
| bundler | bundler | 1.3.0 | cpe:2.3:a:bundler:bundler:1.3.0:pre:*:*:*:*:*:* |
| bundler | bundler | 1.3.0 | cpe:2.3:a:bundler:bundler:1.3.0:pre2:*:*:*:*:*:* |
| bundler | bundler | 1.3.0 | cpe:2.3:a:bundler:bundler:1.3.0:pre3:*:*:*:*:*:* |
| bundler | bundler | 1.3.0 | cpe:2.3:a:bundler:bundler:1.3.0:pre4:*:*:*:*:*:* |
| bundler | bundler | 1.3.0 | cpe:2.3:a:bundler:bundler:1.3.0:pre5:*:*:*:*:*:* |
| bundler | bundler | 1.3.0 | cpe:2.3:a:bundler:bundler:1.3.0:pre6:*:*:*:*:*:* |
| bundler | bundler | 1.3.0 | cpe:2.3:a:bundler:bundler:1.3.0:pre7:*:*:*:*:*:* |
| bundler | bundler | 1.3.0 | cpe:2.3:a:bundler:bundler:1.3.0:pre8:*:*:*:*:*:* |
| URL | 標籤 |
|---|---|
| http://collectiveidea.com/blog/archives/2016/10/06/bundlers-multiple-source-security-vulnerability/ | Exploit Third Party Advisory |
| http://www.openwall.com/lists/oss-security/2016/10/04/5 | Mailing List Third Party Advisory |
| http://www.openwall.com/lists/oss-security/2016/10/04/7 | Mailing List Third Party Advisory |
| http://www.openwall.com/lists/oss-security/2016/10/05/3 | Mailing List Third Party Advisory |
| http://www.securityfocus.com/bid/93423 | Third Party Advisory VDB Entry |
| https://bugzilla.redhat.com/show_bug.cgi?id=1381951 | Issue Tracking |
| https://github.com/bundler/bundler/issues/5051 | Issue Tracking Patch Third Party Advisory |
| https://github.com/bundler/bundler/issues/5062 | Issue Tracking Patch Third Party Advisory |