ZeroHour

CVE-2026-73191

niche

Open Redirect via Forwarded Headers in Apache Syncope SRA CAS Login

CVSS 3.1
6.1 medium
EPSS
Published
()
Modified
AI analysis

Apache Syncope contains an open redirect (CWE-601) in its SRA gateway when delegated authentication is configured for Apereo CAS. The SRA computes the target CAS instance's URL by unconditionally trusting client-supplied forwarded HTTP headers (e.g., Forwarded or X-Forwarded-*), so an attacker who can reach the SRA can craft a request whose headers cause the login flow to redirect victims to an attacker-controlled domain. Successful exploitation enables convincing credential-phishing pages that mimic the legitimate CAS login and can potentially expose CAS service tickets to the attacker's site. Affected releases are Syncope 3.0.0-M0 through 3.0.16, 4.0.0-M0 through 4.0.7, and 4.1.0-M0 through 4.1.2; no CVSS score has been assigned, no public proof-of-concept exists, and there is no evidence of in-the-wild exploitation.

What to do: Upgrade to Apache Syncope 4.0.8 or 4.1.3; note that the 3.0.x line has no fixed release, so users on 3.0.16 or earlier must move to a fixed 4.x version. If immediate upgrade is not possible, place the SRA behind a trusted reverse proxy that overwrites the Forwarded / X-Forwarded-* headers rather than passing client-supplied values through. Check SRA access logs for requests carrying unexpected forwarded headers and warn users about possible redirects to look-alike CAS login pages.

Affected
Apache Syncope3.0.0-M0 through 3.0.16
Apache Syncope4.0.0-M0 through 4.0.7
Apache Syncope4.1.0-M0 through 4.1.2
Estimated exposure
nicheLikely on the order of hundreds of deployments worldwide, with only those running the SRA gateway with CAS authentication actually vulnerable — Apache Syncope is a niche open-source enterprise identity-management project with no published install or internet-scan counts, and the vulnerable code path additionally requires the optional SRA gateway to be deployed and configured for…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

URL Redirection to Untrusted Site ('Open Redirect') vulnerability in Apache Syncope. When the Syncope SRA is configured for CAS authentication, the target Apereo CAS instance's URL is calculated by unconditionally looking at client-supplied forwarded HTTP headers. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 Through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.

Weakness
CWE-601
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

In the news

CVE-2026-73191: Apache Syncope: CAS service URL injection via Forwarded HTTP headers

Apache Syncope SRA CVE-2026-73191 enables CAS service URL injection via Forwarded HTTP headers.

Apache Syncope disclosed CVE-2026-73191, a moderate-rated open redirect vulnerability in the Syncope SRA. When the SRA is configured for CAS authentication, the target Apereo CAS service URL can be manipulated through Forwarded HTTP headers, redirecting users to an untrusted site. The flaw affects syncope-sra in versions 3.0.0-M0 through 3.0.16, 4.0.0-M0 through 4.0.7, and 4.1.0-M0 through 4.1.2. Users should upgrade to fixed releases.

oss-security · 1d agoVulnerabilityCVE-2026-73191