Description
Insufficiently Protected Credentials vulnerability in Apache Juneau.

The Apache Juneau RestClient followed HTTP redirects while keeping credential headers from the original request, so a server that redirected the client to a different host or port, or from HTTPS to HTTP, could receive headers such as Authorization, Cookie, Proxy-Authorization and X-API-Key.

This issue affects Apache Juneau: through 9.2.0.

Users are recommended to upgrade to version 9.2.1, which fixes the issue. The fix applies to HTTP clients created by the RestClient builder; applications that supply their own HttpClient must disable automatic redirects or strip credential headers on cross-origin redirects themselves.
Published: 2026-11-05
Score: 10 Critical
EPSS: n/a
KEV: No
Impact: Credential Disclosure via Redirect
Action: Patch
AI Analysis

Impact

The Apache Juneau REST client fails to remove authentication headers when following an HTTP redirect, causing Authorization, Cookie, Proxy-Authorization, and X-API-Key headers to be sent to a different host, port, or protocol. This weakness, classified as CWE‑522, can lead an attacker who controls a redirecting server to capture valid credentials and gain unauthorized access to protected resources and services.

Affected Systems

The vulnerability exists in Apache Juneau versions up to and including 9.2.0. Users of the Apache Software Foundation’s Apache Juneau product should be aware that any installation with a version identifier matching or older than 9.2.0 is susceptible.

Risk and Exploitability

The CVSS score of 10 indicates a critical impact. Because the EPSS score is not available, the likelihood assessment is uncertain, but the presence of this flaw in a widely used framework elevates concern. If an application sends sensitive requests through the RestClient and a redirect points to an untrusted domain or protocol, the credentials will be forwarded, giving the redirecting server the ability to impersonate the client or access privileged resources. This vector is most relevant to systems that rely on automatic redirect handling in the RestClient builder; custom HttpClient usage mitigates the risk if redirects are disabled or headers are stripped.

Generated by OpenCVE AI on November 5, 2026 at 13:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Apache Juneau to version 9.2.1 or later.
  • If you use a custom HttpClient with the RestClient builder, configure it to disable automatic redirects.
  • If you cannot upgrade or change the HttpClient, ensure that credential headers are removed before following redirects to external origins.

Generated by OpenCVE AI on November 5, 2026 at 13:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 05 Nov 2026 12:00:00 +0000

Type Values Removed Values Added
Description Insufficiently Protected Credentials vulnerability in Apache Juneau. The Apache Juneau RestClient followed HTTP redirects while keeping credential headers from the original request, so a server that redirected the client to a different host or port, or from HTTPS to HTTP, could receive headers such as Authorization, Cookie, Proxy-Authorization and X-API-Key. This issue affects Apache Juneau: through 9.2.0. Users are recommended to upgrade to version 9.2.1, which fixes the issue. The fix applies to HTTP clients created by the RestClient builder; applications that supply their own HttpClient must disable automatic redirects or strip credential headers on cross-origin redirects themselves.
Title Apache Juneau: REST client forwards credentials to a different origin when following HTTP redirects
Weaknesses CWE-522
References
Metrics cvssV4_0

{'score': 10, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-11-05T11:53:52.274Z

Reserved: 2026-08-10T21:14:20.996Z

Link: CVE-2026-73116

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-05T12:17:51.333

Modified: 2026-11-05T12:17:51.333

Link: CVE-2026-73116

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-05T13:30:11Z

Weaknesses
  • CWE-522

    Insufficiently Protected Credentials