
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-23795 is an XML External Entity (XXE) injection vulnerability in the Apache Syncope Console, specifically in the Keymaster parameters functionality. An authenticated administrator with adequate entitlements can craft malicious XML input to trigger an XXE attack, resulting in sensitive data leakage. The vulnerability affects Apache Syncope versions 3.0 through 3.0.15 and 4.0 through 4.0.3. It was disclosed on February 2–3, 2026, with patches released simultaneously. The CVSS v3.1 base score is 4.9 (Medium) (GitHub Advisory, Openwall OSS-Sec).
The vulnerability is classified as CWE-611 (Improper Restriction of XML External Entity Reference), where the Apache Syncope Console fails to properly restrict XML external entity references when processing Keymaster parameter input. An attacker with administrative privileges can submit a crafted XML payload containing a malicious external entity declaration that causes the server to fetch and return the contents of local files or internal network resources. Exploitation requires network access to the Console and a privileged account with entitlements to create or edit Keymaster parameters. The vulnerable Maven artifact is org.apache.syncope.client.idrepo:syncope-client-idrepo-console (GitHub Advisory, Openwall OSS-Sec).
Successful exploitation results in a high confidentiality impact — an attacker can exfiltrate sensitive data from the server's file system or internal network resources via XXE out-of-band or in-band techniques. There is no integrity or availability impact. Because exploitation is limited to privileged administrators, the attack surface is constrained to insider threats or compromised administrative accounts; however, the data exposed could include configuration files, credentials, or other sensitive identity management data stored on the Syncope server (GitHub Advisory, Feedly).
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE foo [
<!ENTITY xxe SYSTEM "file:///etc/passwd">
]>
<parameters><param>&xxe;</param></parameters>/etc/passwd, application configuration files) by the Syncope server process at times correlating with Keymaster parameter edits.<!DOCTYPE, <!ENTITY, or SYSTEM keywords in the Syncope database or configuration store.Apache has released patched versions that resolve this vulnerability: upgrade to Apache Syncope 3.0.16 (for the 3.0.x branch) or Apache Syncope 4.0.4 (for the 4.0.x branch). No configuration-based workaround is provided by the vendor; upgrading is the recommended remediation. As an interim measure, restrict administrative access to Keymaster parameters to only the most trusted personnel, and monitor administrative activity and XML processing logs for anomalous behavior (GitHub Advisory, Openwall OSS-Sec).
The vulnerability received coverage from several cybersecurity news outlets including SecurityOnline, CyberPress, CyberSecurityNews, GBHackers, and UnderCodeNews shortly after disclosure, with articles highlighting the risk to identity infrastructure (SecurityOnline, UnderCodeNews). The Hacker News included it in a weekly security recap. The Apache Software Foundation disclosed the vulnerability through the oss-security mailing list and credited the finders. Community reaction has been measured given the high privilege requirement, with general consensus that the limited attack surface reduces urgency for most organizations.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."