CVE-2016-3956: ibm sdk
CVSS: 7.5v3.1HighModified
AliasesUBUNTU-CVE-2016-3956USN-4785-1DEBIAN-CVE-2016-3956CGA-66ph-f7pf-hrrgCGA-fhjx-98xc-m8x3CGA-r887-pr3r-38q6CGA-v45m-3qpv-w9q8GHSA-m5h6-hr3q-22h5CGA-28cr-q276-2qgfCGA-2gvx-cjw4-9pfrCGA-2h5m-c753-398wCGA-2jp7-f772-v9fgCGA-2pwc-72qq-qcpjCGA-2qqr-qfxm-4ccqCGA-2rv3-6wxm-wg95CGA-2v35-c2gq-mq4xCGA-2x47-f866-hjxqCGA-32w8-qjph-cx4qCGA-375v-cgm3-2fcfCGA-3824-82q3-8cvvCGA-39c9-jpjc-r27xCGA-39ph-59rj-r46mCGA-3pw3-g64w-pmcpCGA-3qjr-6jq2-hxvmCGA-3v4q-vpf8-px7mCGA-3wvm-jjcx-93q2CGA-43cj-xx5j-x296CGA-4482-j25r-v6f2CGA-46jq-3g7r-xhjvCGA-484m-cxw4-38w3CGA-48r7-9f95-p3pqCGA-4fxh-r72q-7f9mCGA-4hh8-w547-vhchCGA-4hpv-jjp2-5g5wCGA-4jfm-hhc8-cp9pCGA-4m37-j5fm-jjwwCGA-4mfg-grh2-jpjmCGA-4rvr-cgj6-rc6rCGA-4wqq-24p5-xphpCGA-5jw4-px5h-xm6pCGA-5m84-rgfp-5wmqCGA-5mxq-qr8h-f3hrCGA-69xc-g26m-ph43CGA-6g3r-6768-hwwcCGA-6p3r-xm3c-mcjrCGA-6rv2-8pj8-gjgxCGA-72jv-vm97-qr8jCGA-77mf-5qwj-9r53CGA-7pgc-892g-g724CGA-7q4c-fmc3-fwqxCGA-7q88-5x5p-4pmmCGA-7rvv-mjgx-j37vCGA-82v9-gp5v-jr8wCGA-83j4-phfm-h3qqCGA-858m-3qcx-2mx9CGA-8cw6-7p6g-c9q9CGA-8hcm-vjm9-89xrCGA-939j-9c9h-wq7hCGA-9496-jv5m-8997CGA-959x-w4qp-qqp9CGA-95f4-x398-7p8xCGA-9837-pfcr-4x4jCGA-99jm-hqvv-f37gCGA-9fmg-5j3p-cxr6CGA-9mp3-69c8-7r4rCGA-9qcw-hgf6-c9r4CGA-9qjj-jgrf-68mhCGA-9qvr-r3p8-gfjhCGA-9vfr-m24h-mgq3CGA-c3f5-6387-mcjrCGA-c5f2-pfq9-j57wCGA-c8rq-m4q5-7jgwCGA-crc3-c5wf-8mggCGA-cxp9-9xrm-xphjCGA-f3gg-g298-2rpxCGA-f552-j4pw-mrmcCGA-f79m-v5pr-8wf4CGA-f7r8-qfj2-qj4wCGA-f9r9-p35p-pf9pCGA-fcfm-qgq6-pfjvCGA-fchm-5xr8-4m5xCGA-ffmc-7jfj-7hfjCGA-fgfm-4wf5-jf94CGA-fj47-822c-3xj8CGA-fmfx-5g52-v8p3CGA-gccp-h3cm-8r5xCGA-gj8q-f7vw-7cm3CGA-gq86-mr8x-4pj3CGA-gvpf-wc55-qx8mCGA-gw5r-c2v3-8w76CGA-gxwv-8vwq-prpjCGA-h3hj-hg96-7jc7CGA-h97w-g62v-rrqmCGA-h98h-xghj-74xxCGA-hccv-2mxp-xqqxCGA-hh8g-2wj3-c87vCGA-hjpw-54w3-p7x6CGA-hmwf-fr8x-2xvrCGA-hqm6-8r5x-v89mCGA-hrmf-fm7w-x44pCGA-j2xc-wp7g-q6hgCGA-j4vv-rhwg-qvhxCGA-j6g8-2368-5vwwCGA-j9wf-7p2c-76xwCGA-jhr4-cf24-rx8cCGA-jjw4-wrmv-5wv3CGA-jm6m-79vg-gm3fCGA-jqg4-879x-94phCGA-jvh3-47vm-2cq8CGA-jwp2-mggc-jr39CGA-m286-cxrw-6m44CGA-m3jv-wg62-8h2vCGA-m6v2-w89f-3jv6CGA-m75v-5ggh-9wpcCGA-mvj3-fpj8-7x6cCGA-p45p-658g-jpvpCGA-p65q-cf6c-839vCGA-p8h4-hcq4-cp24CGA-p922-4rqh-w6h7CGA-pc9g-jjcw-3rqvCGA-pg3j-9jqw-qh7pCGA-pmr3-3682-hx4hCGA-pp93-3594-cp64CGA-xwhf-xmfg-q328CGA-q5fm-hv7r-mhfhCGA-q5gh-rm5f-8pgwCGA-q6vf-53g9-q8wmCGA-q726-vwf2-78p6CGA-qjm6-62mp-h8pcCGA-qw9p-4q98-ch57CGA-r6cm-gc2j-x3fjCGA-r98x-59ww-78r2CGA-r9xp-xv6p-5rvcCGA-rg74-6vcw-4w47CGA-rvpm-8gmq-75r7CGA-rwpv-wmhg-v6gjCGA-v6f8-54xm-cq6fCGA-v6h5-x27m-c6fmCGA-v834-m3wq-37v6CGA-vm2c-974q-48qcCGA-vmg3-828p-rxf2CGA-vv9c-qcv9-26gxCGA-vxfx-6cpf-6rxfCGA-w6jj-645x-gwghCGA-w8j8-x44v-9cv8CGA-whhx-6cxj-vjmfCGA-wmhr-c3qr-cmwcCGA-wxj4-wx8p-2g77CGA-x7q2-r44v-2762CGA-xfw7-f5gp-m3w8CGA-xhvg-25xw-rq6gCGA-xjhh-q8r3-6xcqCGA-xmq6-qj98-7659CGA-xpcv-769v-j8v7CGA-xrm5-mmmw-3m35CGA-xvr8-v5cp-h9hmCGA-5jj3-v88r-5wmjCGA-qhh2-gmfq-rqqqCGA-xxcg-6p3c-ffhhCGA-4p26-7frm-56xf
Published 02-07-2016Last modified 06-08-2024
Vulnerability summary
CVE-2016-3956 is a high (CVSS 7.5) vulnerability in ibm sdk. EPSS estimates a 5.46% chance of exploitation in the next 30 days, higher than 92.6% of scored vulnerabilities.
CVSS score
7.5/10
010
High · v3.1 (NVD)EPSS score
5.46%
0%100%
Low · -1.29 pp in 30 daysKEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded
Advisory lineage
Upstream 0 · Downstream 0 · Duplicates 1 · Related 9Timeline
- 02-07-2016PublishedVulnerability first disclosed.
- 06-08-2024Last modifiedVulnerability information updated.
Description
The CLI in npm before 2.15.1 and 3.x before 3.8.3, as used in Node.js 0.10 before 0.10.44, 0.12 before 0.12.13, 4 before 4.4.2, and 5 before 5.10.0, includes bearer tokens with arbitrary requests, which allows remote HTTP servers to obtain sensitive information by reading Authorization headers.
CVSS metrics
7 scores · 5 sources · 3 versionsHigh 7.5Preferred score · NVD (NIST)
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:NSourcesAll 5 agree
- OSV · UbuntuEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- OSV · DebianEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- OSV · WolfiEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- OSV · ChainguardEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
High 7.5Preferred score · OSV · Ubuntu (Ecosystem advisory) · calculated from vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:NSourcesSingle source
Medium 5.0Preferred score · NVD (NIST)
AV:N/AC:L/Au:N/C:P/I:N/A:NSourcesSingle source
EPSS trend
Probability
5.46%
Chance of exploitation in the next 30 days
Percentile
93%
Versus all other CVEs
30-day change
-1.29 pp
From 6.75% on 18-09-2026
18-09-202618-10-2026
EPSS score5.46%
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Chainguard72 products
- code-serverAll versions (No fix recorded)
- code-server-compatAll versions (No fix recorded)
- commercial-gitlab-rails-ee-assets-19.1All versions (No fix recorded)
- commercial-gitlab-rails-ee-assets-19.2All versions (No fix recorded)
- commercial-gitlab-rails-ee-assets-19.3All versions (No fix recorded)
Wolfi2 products
- code-serverAll versions (No fix recorded)
- code-server-compatAll versions (No fix recorded)
Debian1 product
- npm< 5.8.0+ds-2
Ibm1 product
- sdk≤ 1.1.0.20 | ≤ 1.2.0.10 | ≤ 4.4.1.0
Nodejs1 product
- node.jsEOL0.10.0 | 0.10.1 | 0.10.2 | 0.10.3 | 0.10.4 | 0.10.5 | 0.10.6 | 0.10.7 | 0.10.8 | 0.10.9 | 0.10.10 | 0.10.11 | 0.10.12 | 0.10.13 | 0.10.14 | 0.10.15 | 0.10.16 | 0.10.16-isaacs-manual | 0.10.17 | 0.10.18 | 0.10.19 | 0.10.20 | 0.10.21 | 0.10.22 | 0.10.23 | 0.10.24 | 0.10.25 | 0.10.26 | 0.10.27 | 0.10.28 | 0.10.29 | 0.10.30 | 0.10.31 | 0.10.32 | 0.10.33 | 0.10.34 | 0.10.35 | 0.10.36 | 0.10.37 | 0.10.38 | 0.10.39 | 0.10.40 | 0.10.41 | 0.12.0 | 0.12.1 | 0.12.2 | 0.12.3 | 0.12.4 | 0.12.5 | 0.12.6 | 0.12.7 | 0.12.8 | 0.12.9 | 4.0.0 | 4.1.0 | 4.1.1 | 4.1.2 | 4.2.0 | 4.2.1 | 4.2.2 | 4.2.3 | 4.2.4 | 4.2.5 | 4.2.6 | 4.3.0 | 4.3.1 | 4.3.1:rc.1 | 4.3.1:rc.2 | 4.3.2 | 4.4.0 | 4.4.0:rc.1 | 4.4.0:rc.2 | 4.4.0:rc.3 | 4.4.0:rc.4 | 4.4.1 | 5.0.0 | 5.1.0 | 5.1.1 | 5.2.0 | 5.3.0 | 5.4.0 | 5.4.1 | 5.5.0 | 5.6.0 | 5.7.0 | 5.7.1 | 5.8.0 | 5.8.1:rc.1 | 5.9.0 | 5.9.1
Npm1 product
- npm< 2.15.1 | ≥ 3.0.0, < 3.8.3
Npmjs1 product
- npm< 2.15.1 | ≥ 3.0.0, < 3.8.3
Ubuntu1 product
- npm< 3.5.2-0ubuntu4.1.16.04.1~esm1 | < 3.5.2-0ubuntu4.1.18.04.1~esm1
8 vendors · 80 products
References
14 links- github.com/npm/npm/commit/f67ecad59e99a03e5aad8e93cd1a086ae087cb29X Refsource CONFIRMPatchThird Party AdvisoryFIXWEB
- www-01.ibm.com/support/docview.wss?uid=swg21980827X Refsource CONFIRMVendor AdvisoryREPORTAdvisoryWEB
- github.com/npm/npm/commit/fea8cc92cee02c720b58f95f14d315507ccad401X Refsource CONFIRMPatchThird Party AdvisoryFIXWEB
- blog.npmjs.org/post/142036323955/fixing-a-bearer-token-vulnerabilityX Refsource CONFIRMVendor AdvisoryREPORTAdvisoryWEB
- nodejs.org/en/blog/vulnerability/npm-tokens-leak-march-2016/X Refsource CONFIRMVendor AdvisoryREPORTAdvisory