GitHub Advisoryadvisory · Maven
GHSA-hj7p-h74j-6gxj Non-constant time nonce comparison in Jenkins Microsoft Entra ID (previously Azure AD) Plugin
HIGH
Official page ↗
- Aliases
- CVE-2023-41935
- Ecosystem
- Maven
- Packages
- org.jenkins-ci.plugins:azure-ad
- Severity
- High
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- Weaknesses
- CWE-697
- Reviewed
- 2024-01-30
Affected packages
• Maven org.jenkins-ci.plugins:azure-ad: >= 378.380.v545b, < 397.v907382dd9b → fixed in 397.v907382dd9b
• Maven org.jenkins-ci.plugins:azure-ad: < 378.vd6e2874a → fixed in 378.vd6e2874a
Description
Jenkins Azure AD Plugin 396.v86ce29279947 and earlier, except 378.380.v545b_1154b_3fb_, uses a non-constant time comparison function when checking whether the provided and expected CSRF protection nonce are equal, potentially allowing attackers to use statistical methods to obtain a valid nonce.
Related
Alias · CVE (1)
- CVE-2023-41935 Jenkins Azure AD Plugin 396.v86ce29279947 and earlier, except 378.380.v545b_1154b_3fb_, uses a non-constant time comparison function when… vulnerability
Weakness · CWE (1)
- CWE-697 Incorrect Comparison weakness