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—
ProductMicrosoft 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

Affected products

ProductAffected versionsFixed in
microsoft azure_active_directory_passport1.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-adnpm1.0.0 ≤ v < 1.4.6, 2.0.0 ≤ v < 2.0.11.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.