PT-2026-54948 · Cd Foundation+1 · Jenkins+1
CVE-2026-14336
·
Published
2026-07-02
·
Updated
2026-07-05
CVSS v3.1
8.2
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N |
Name of the Vulnerable Software and Affected Versions
PIA (affected versions not specified)
Description
The OIDC issuer allowlist for Jenkins tokens uses a bare string-prefix check instead of validating the issuer as a properly host-bounded URL. This allows an attacker to bypass the check using a userinfo trick (e.g.,
https://ci.eclipse.org@evil.host) or a suffix trick (e.g., https://ci.eclipse.org.evil.host), redirecting OIDC discovery and JWKS fetches to a server under their control. An unauthenticated caller of the 'POST /v1/upload/sbom' endpoint can exploit this to force the system to make outbound HTTP(S) requests to an arbitrary host and cause the oidc.verify token() function to accept a JWT signed with the attacker's own key.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
SSRF
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Jenkins
Pia