Advisory Database
  • Advisories
  • Dependency Scanning
  1. maven
  2. ›
  3. org.jenkins-ci.plugins/azure-ad
  4. ›
  5. CVE-2023-41935

CVE-2023-41935: Incorrect Comparison

September 6, 2023 (updated January 30, 2024)

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.

References

  • www.openwall.com/lists/oss-security/2023/09/06/9
  • github.com/advisories/GHSA-hj7p-h74j-6gxj
  • nvd.nist.gov/vuln/detail/CVE-2023-41935
  • www.jenkins.io/security/advisory/2023-09-06/

Code Behaviors & Features

Detect and mitigate CVE-2023-41935 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 378.vd6e2874a, all versions starting from 378.380.v545b up to 396.v86ce29279947

Fixed versions

  • 378.vd6e2874a
  • 397.v907382dd9b

Solution

Upgrade to versions 378.vd6e2874a, 397.v907382dd9b or above.

Impact 7.5 HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Learn more about CVSS

Weakness

  • CWE-352: Cross-Site Request Forgery (CSRF)
  • CWE-697: Incorrect Comparison

Source file

maven/org.jenkins-ci.plugins/azure-ad/CVE-2023-41935.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:16:14 +0000.