ZeroHour

CVE-2026-78318

niche

Unauthenticated Reflected XSS in Apache Syncope Console and Enduser Login Pages

CVSS 3.1
6.1 medium
EPSS
Published
()
Modified
AI analysis

Apache Syncope, an open-source identity management server, contains an unauthenticated reflected cross-site scripting (XSS) flaw in the optional notification message displayed on the Console and Enduser login pages. An attacker crafts a malicious link that injects HTML with unsafe inline JavaScript into the notification area; when a victim clicks the link, the script executes in their browser in the context of the Syncope web application. Successful exploitation lets the attacker run arbitrary JavaScript against IAM administrators (Console) or end users (Enduser), potentially stealing credentials or hijacking sessions on a system that centrally manages identities and access. Affected deployments are Apache Syncope 4.0.4 through 4.0.7 and 4.1.0-M0 through 4.1.2; the issue is fixed in 4.0.8 and 4.1.3. No CVSS score has been assigned, no public proof of concept exists, and no exploitation in the wild has been reported.

What to do: Upgrade to Apache Syncope 4.0.8 (4.0.x line) or 4.1.3 (4.1.x line) as soon as possible. If immediate upgrade is not possible, restrict network access to the Console and Enduser login pages (VPN or IP allowlisting) and advise users not to open unexpected links to Syncope login URLs containing notification parameters. Review web server logs for requests to the login pages with HTML or script content in the notification parameter as an indicator of probing.

Affected
Apache Syncopefrom 4.0.4 through 4.0.7
Apache Syncopefrom 4.1.0-M0 through 4.1.2
Estimated exposure
nichelikely on the order of hundreds to low thousands of deployments worldwide, with few internet-reachable — Apache Syncope is a self-hosted open-source enterprise IAM server typically deployed inside corporate networks with no published install counts, and public internet scans show no significant exposed footprint of Syncope consoles.

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

Description

Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Apache Syncope. The notification message, as optionally shown by Console's and Enduser's login pages can be instructed to display HTML tags with unsafe JS inline, via malicious HTTP link generation. This issue affects Apache Syncope: from 4.0.4 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-79
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-78318: Apache Syncope: Unauthenticated reflected XSS in Console and Enduser

Apache Syncope Console and Enduser UIs suffer unauthenticated reflected XSS via notification messages, affecting versions 4.0.4 through 4.1.2.

CVE-2026-78318 is a moderate-severity cross-site scripting flaw in Apache Syncope's syncope-client-idrepo-common-ui module. The notification message, optionally shown by the Console and Enduser UIs, is improperly neutralized, enabling unauthenticated reflected XSS. Affected versions are 4.0.4 through 4.0.7 and 4.1.0-M0 through 4.1.2; no exploitation is reported.

oss-security · 1d agoVulnerabilityCVE-2026-783181