VYPR
High severityNVD Advisory· Published Jan 24, 2023· Updated Apr 2, 2025

CVE-2023-24446

CVE-2023-24446

Description

Jenkins OpenID Plugin 2.4 and earlier contains a CSRF vulnerability that allows attackers to trick users into logging in to the attacker's account.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Jenkins OpenID Plugin 2.4 and earlier contains a CSRF vulnerability that allows attackers to trick users into logging in to the attacker's account.

Vulnerability

Overview

Jenkins OpenID Plugin 2.4 and earlier is vulnerable to a cross-site request forgery (CSRF) attack [1][2]. The vulnerability arises because the plugin does not properly validate or require a unique, unpredictable token for authentication state-changing requests, allowing an attacker to forge requests on behalf of an authenticated user.

Exploitation

An attacker can exploit this CSRF vulnerability by crafting a malicious link or webpage that, when visited by a Jenkins user, automatically triggers a login request to the attacker's own OpenID provider [1]. The attack requires no special privileges beyond the ability to host a malicious page and convince a valid Jenkins user to click the link, typically via social engineering or embedding in a trusted site. The user must be already logged into Jenkins for the attack to succeed [1].

Impact

Successful exploitation causes the victim to be logged into the attacker's OpenID account within Jenkins [1][2]. This can lead to unauthorized actions performed under the attacker's identity, potentially allowing the attacker to gain access to the victim's session or perform actions as the attacker [1]. The impact is limited to the attacker's own account context, but it can still compromise the integrity of user sessions and lead to further abuse.

Mitigation

Jenkins has addressed this vulnerability in OpenID Plugin version 2.5 by implementing proper CSRF protection [1]. Users should upgrade to this version or later. No workarounds are provided [1].

AI Insight generated on May 20, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
org.jenkins-ci.plugins:openidMaven
<= 2.4

Affected products

2

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

3

News mentions

1