ZeroHour
oss-securitypublished ()ingested

CVE-2026-73579: Apache Syncope: Non-recursive Any search could skip Realms restrictions

mediumVulnerabilityimportance 18CVE-2026-73579
AI summary · glm-5.3

Apache Syncope non-recursive Any search can skip Realms restrictions, exposing objects outside an administrator's authorized realm (CVE-2026-73579).

CVE-2026-73579 is an incorrect authorization vulnerability in Apache Syncope where non-recursive Any search requests are transformed in a way that skips Realms restrictions, returning objects outside the administrator's authorized realm. Affected component is syncope-core-persistence-common 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. Apache rates the issue moderate severity.

  • CVE-2026-73579 rated moderate severity
  • Non-recursive Any search bypasses Realms restrictions
  • Affects syncope-core-persistence-common 3.0.x, 4.0.x, 4.1.x lines

Vulnerabilities mentionedAll →

CVEVulnerabilityCVSSEPSSFlagsAffectedExposurePublished
CVE-2026-73579
Broken Realm Authorization in Apache Syncope Search Lets Users See All Identities

Apache Syncope, an open-source identity management platform, fails to correctly enforce authorization on search requests (CWE-863). When any user performs a non-recursive search, the Realms filter — the component that restricts results to the requester's assigned permissions — can be rendered as empty in the generated SQL, Neo4j, or Elasticsearch/OpenSearch query, voiding all privilege restrictions. An authenticated attacker with even minimal access can therefore enumerate users, groups, and other identity objects across the entire deployment, potentially harvesting usernames, attributes, and other sensitive identity data. All deployments on 3.0.0-M0–3.0.16, 4.0.0-M0–4.0.7, and 4.1.0-M0–4.1.2 are affected; there is no evidence of exploitation in the wild and no public proof of concept.

Do: Upgrade to Apache Syncope 4.0.8 or 4.1.3 as soon as possible; no fix is listed for the 3.0.x line, so 3.0 deployments should migrate to a patched 4.x release. In the interim, restrict access to the Syncope console and REST API to trusted administrators and audit logs for non-recursive search activity from low-privileged or delegated users. Check whether delegated admins or regular users previously enumerated identities outside their assigned realms, and treat any exposed identity data accordingly.

9.8
  • Apache Syncope 3.0.0-M0 through 3.0.16
  • Apache Syncope 4.0.0-M0 through 4.0.7
  • Apache Syncope 4.1.0-M0 through 4.1.2
nichelikely a few hundred to low thousands of self-hosted enterprise deployments worldwide (order of magnitude; no reliable count)
Full article

Posted by Francesco Chicchiriccò on Sep 14 Severity: moderate Affected versions: - Apache Syncope (org.apache.syncope.core:syncope-core-persistence-common) 3.0.0-M0 through 3.0.16 - Apache Syncope (org.apache.syncope.core:syncope-core-persistence-common) 4.0.0-M0 through 4.0.7 - Apache Syncope (org.apache.syncope.core:syncope-core-persistence-common) 4.1.0-M0 through 4.1.2 Description: Incorrect Authorization vulnerability in Apache Syncope. Any search requests are transformed into...

This source does not provide full text. Read it at seclists.org.