# CVE-2026-53437: Jenkins open redirect via tab or newline characters in login URL

Source: https://junglewise.ai/threats/cve-2026-53437-jenkins-open-redirect-via-tab-or-newline-characters-in-login-url  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-06-10. Updated: 2026-09-25  
License: CC BY 4.0 with a link back

CVE-2026-53437 · Severity: medium · CVSS 4.3 · Published 2026-06-10

Jenkins is an automation server widely used for continuous integration and deployment. This vulnerability allows attackers to bypass URL validation during login and redirect users to malicious websites, enabling phishing attacks to steal credentials. An attacker can craft a specially formatted redirect URL with hidden tab or newline characters that bypasses security checks, tricking users into visiting attacker-controlled domains.

Technologies: [Jenkins](https://junglewise.ai/threats/technologies/jenkins), [org.jenkins-ci.main:jenkins-core (Maven)](https://junglewise.ai/threats/technologies/org-jenkins-ci-main-jenkins-core). Vendors: [Jenkins](https://junglewise.ai/threats/vendors/jenkins), [Maven](https://junglewise.ai/threats/vendors/maven).

## Quick answers

**Is CVE-2026-53437 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-53437 being exploited in the wild.

**How severe is CVE-2026-53437?** Medium severity, with a CVSS score of 4.3, published 10 June 2026.

**Which products and versions are affected?** Jenkins < 2.555.3 and >= 2.556, < 2.568; org.jenkins-ci.main:jenkins-core (Maven) ECOSYSTEM:introduced=0,fixed=2.555.3.

**Is there a fix for CVE-2026-53437?** Yes. org.jenkins-ci.main:jenkins-core (Maven): upgrade to 2.555.3 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.

**How is CVE-2026-53437 attacked?** It is attacked over the network, in a web application.

**Am I affected by CVE-2026-53437?** Check whether you run Jenkins or org.jenkins-ci.main:jenkins-core (Maven) at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## How to fix

- org.jenkins-ci.main:jenkins-core (Maven): upgrade to 2.555.3 or later

  ```sh
  # set org.jenkins-ci.main:jenkins-core to 2.555.3 in your pom.xml or build.gradle
  ```


## Technical details

This is a URL redirection to untrusted site (open redirect) vulnerability (CWE-601) in Jenkins' login redirect validation logic. The vulnerable component is the post-login redirect handler, which checks whether a redirect URL is safe by validating that it does not contain a scheme (http://, https://, etc.) or start with //. However, the validation fails to strip tab (\t) and newline (\n) characters before performing this check. An attacker can insert a tab or newline character between // (e.g., "/\t/attacker.com"), which passes the validation check but is normalized by the browser to a scheme-relative URL pointing to attacker.com. The attack requires user interaction (clicking a login link with a crafted redirect parameter) but no prior authentication. Jenkins 2.568 and LTS 2.555.3 fix this by stripping tab and newline characters before validation and rejecting URLs containing // anywhere in the string.

## Affected products

- Jenkins Jenkins < 2.555.3 and >= 2.556, < 2.568

## Identifiers

- CVE-2026-53437
- GHSA-463r-5m89-4xfr

## Timeline

- 2026-06-10: disclosed
- 2026-06-10: patched: Jenkins 2.568 and LTS 2.555.3 released

## References

- [https://www.jenkins.io/security/advisory/2026-06-10/](https://www.jenkins.io/security/advisory/2026-06-10/)
- [https://access.redhat.com/security/cve/CVE-2026-53437](https://access.redhat.com/security/cve/CVE-2026-53437)
- [https://bugzilla.redhat.com/show_bug.cgi?id=2487544](https://bugzilla.redhat.com/show_bug.cgi?id=2487544)
- [https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-53437.json](https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-53437.json)
- [https://github.com/jenkinsci/jenkins/commit/8ef52891b07eb639b38271e4bab5dab3c0f10fda](https://github.com/jenkinsci/jenkins/commit/8ef52891b07eb639b38271e4bab5dab3c0f10fda)

## Related threats

- [Jenkins path traversal in file browser workspace disclosure](https://junglewise.ai/threats/cve-2026-117626-jenkins-2-587-and-earlier-lts-2-580-1-and-earlier-improperly)
- [Jenkins missing HTTP proxy permission check](https://junglewise.ai/threats/cve-2026-117625-a-missing-permission-check-in-jenkins-2-587-and-earlier-lts-2)
- [Jenkins deserialization filter bypass in XStream resolves-to attribute](https://junglewise.ai/threats/cve-2026-117624-jenkins-2-587-and-earlier-lts-2-580-1-and-earlier-does-not)
- [Jenkins stored cross-site scripting in breadcrumb menu tooltips](https://junglewise.ai/threats/cve-2026-117623-jenkins-2-587-and-earlier-lts-2-580-1-and-earlier-does-not)
- [Jenkins agent XSS via Stapler HttpResponse exceptions](https://junglewise.ai/threats/cve-2026-117622-jenkins-2-587-and-earlier-lts-2-580-1-and-earlier-allows-agents)
