CVE-2016-10526

HighCVSS 8.6/10Last modified Jun 17, 2026

Description

A common setup to deploy to gh-pages on every commit via a CI system is to expose a github token to ENV and to use it directly in the auth part of the url. In module versions < 0.9.1 the auth portion of the url is outputted as part of the grunt tasks logging function. If this output is publicly available then the credentials should be considered compromised.

Metrics

CVSS 3.0 8.6/10CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
May 31, 2018
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2016

CVE-2016-105277.5The riot-compiler version version 2.3.21 has an issue in a regex (Catastrophic Backtracking) thats make it unusable under certain conditionsCVE-2016-105284.9restafary is a REpresentful State Transfer API for Creating, Reading, Using, Deleting files on a server from the web. Restafary before 1.6.1CVE-2016-105298.8Droppy versions <3.5.0 does not perform any verification for cross-domain websocket requests. An attacker is able to make a specially crafteCVE-2016-10539.8Use-after-free vulnerability in Adobe Reader and Acrobat before 11.0.16, Acrobat and Acrobat Reader DC Classic before 15.006.30172, and AcroCVE-2016-105305.9The airbrake module 0.3.8 and earlier defaults to sending environment variables over HTTP. Environment variables can often times contain secCVE-2016-105316.1marked is an application that is meant to parse and compile markdown. Due to the way that marked 0.3.5 and earlier parses input, specificallCVE-2016-105329.8console-io is a module that allows users to implement a web console in their application. A malicious user could bypass the authentication aCVE-2016-105338.8express-restify-mongoose is a module to easily create a flexible REST interface for mongoose models. express-restify-mongoose 2.4.2 and earlCVE-2016-105345.9electron-packager is a command line tool that packages Electron source code into `.app` and `.exe` packages. along with Electron. The `--strCVE-2016-105355.9csrf-lite is a cross-site request forgery protection library for framework-less node sites. csrf-lite uses `===`, a fail first string comparCVE-2016-105365.9engine.io-client is the client for engine.io, the implementation of a transport-based cross-browser/cross-device bi-directional communicatioCVE-2016-105375.4backbone is a module that adds in structure to a JavaScript heavy application through key-value pairs and custom events connecting to your R
CVE-2016-10526: High severity, CVSS 8.6 | Vulnix