CVE-2016-7191
High
Description
The Microsoft Azure Active Directory Passport (aka Passport-Azure-AD) library 1.x before 1.4.6 and 2.x before 2.0.1 for Node.js does not recognize the validateIssuer setting, which allows remote attackers to bypass authentication via a crafted token.
SeverityHigh
CVSS8.1
Exploit probability—
Product
Microsoft Azure Active Directory Passport
PublishedSep 28, 2016
First seenSep 28, 2016
How to fix
Update
- passport-azure-ad1.4.6, 2.0.1 or later
Vendor advisories
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| microsoft azure_active_directory_passport | 1.0.0, 1.1.0, 1.1.1, 1.2.0, 1.3.0, 1.3.1, 1.3.2, 1.3.3, 1.3.4, 1.3.5, 1.3.6, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.4, 1.4.5, 2.0.0 | — |
| passport-azure-adnpm | 1.0.0 ≤ v < 1.4.6, 2.0.0 ≤ v < 2.0.1 | 1.4.6, 2.0.1 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
In the Intelligence 360 plan
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.