CVE-2026-82232
CVSS
10.0 Critical
2026-09-14
Apache Syncope SQL injection vulnerability leading to arbitrary SQL execution
In Apache Syncope versions before 3.0.16, 4.0.7 and 4.1.2, the Task search feature does not correctly sanitize sort clauses, resulting in an SQL injection (CWE-89) security defect. An administrator with appropriate privileges can craft a malicious sort parameter containing stacked queries and execute arbitrary SQL statements, threatening database integrity and system security. Apache Syncope has a logic defect when handling Task search requests; an attacker can trigger it with a crafted API request, leading to complete database control or sensitive-data disclosure. The vulnerability affects all Apache Syncope users who have not updated to 4.0.8 or 4.1.3, including enterprise identity-management deployments. The attacker must have administrator privileges, but successful exploitation can completely take over the backend database.
Component
Apache Syncope is an open-source enterprise identity and access management (IAM) platform that provides user-lifecycle management, access control and multi-source identity synchronization.
Risks
- Complete database control: An attacker can use this vulnerability to execute arbitrary SQL commands, including reading, modifying or deleting sensitive identity information in the database
- Privilege escalation and persistence: An attacker can change administrator passwords or create high-privilege accounts and thereby control the identity-management system long term
- Data disclosure: SQL injection can extract user credentials, personally identifiable information (PII) and other confidential data
Source
Remediation
- Immediately upgrade Apache Syncope to 4.0.8 or 4.1.3 or later
- Restrict access to the Task search API and enforce strict network isolation
- Monitor database logs for anomalous stacked queries or high-frequency SQL execution
CVE-2026-86460
CVSS
10.0 Critical
2026-09-14
Apache Syncope Cypher injection vulnerability leading to remote code execution
In Apache Syncope versions before 3.0.16, 4.0.7 and 4.1.2, the Neo4j persistence layer does not sufficiently escape input when handling certain FIQL search conditions, resulting in a Cypher injection vulnerability (CWE-89). An attacker can craft a malicious FIQL search parameter and inject arbitrary Cypher queries, thereby bypassing authentication, stealing sensitive data or modifying database contents. The vulnerability affects Apache 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. An attacker needs no complex preconditions and can trigger it by sending a crafted request to a vulnerable endpoint, which may lead to data disclosure, integrity compromise or even remote code execution.
Component
Apache Syncope is an open-source identity and access management (IAM) platform used to centrally manage user identities, permissions and authentication flows, and it supports multiple backend stores including the Neo4j graph database.
Risks
- Data disclosure and tampering: An attacker can use the injection vulnerability to read, modify or delete sensitive identity information and permission configuration in the Neo4j database
- Privilege escalation: By manipulating database records, an attacker may elevate their own account privileges and obtain administrator control
- Remote code execution: Under certain configurations, a malicious Cypher query may trigger system-command execution and completely control the server
- Unauthenticated attack: If the search endpoint does not strictly restrict access, an attacker can launch the attack directly from an external network
Source
Remediation
- Immediately upgrade Apache Syncope to 4.0.8 or 4.1.3 or later
- Enforce strict input validation and filtering on the FIQL search endpoint
- Restrict Neo4j database access so that only the application server connects with least privilege
- Deploy a web application firewall (WAF) to intercept anomalous Cypher-injection signatures