High
Security advisory
An administrator with report and template entitlements in Apache Syncope 1.2.x before 1.2.11, 2.0.x before 2.0.8, and unsupported releases 1.0.x and 1.1.x which may be also affected, can use XSL Transformations (XSLT) to perform malicious operations, including but not limited to file read, file write, and code execution.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2018-1321
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 1 Nov 2026, 04:34 UTC · Revision 1
Source evidence
An administrator with report and template entitlements in Apache Syncope 1.2.x before 1.2.11, 2.0.x before 2.0.8, and unsupported releases 1.0.x and 1.1.x which may be also affected, can use XSL Transformations (XSLT) to perform malicious operations, including but not limited to file read, file write, and code execution.
osv:CVE-2018-1321
Complete source record
{
"id": "3dcec043257b7df67ea860e6772b7c689212c14c09eb0cd2d3a08afa2db62746",
"url": "https://osv.dev/vulnerability/CVE-2018-1321",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "CVE-2018-1321",
"summary": "An administrator with report and template entitlements in Apache Syncope 1.2.x before 1.2.11, 2.0.x before 2.0.8, and unsupported releases 1.0.x and 1.1.x which may be also affected, can use XSL Transformations (XSLT) to perform malicious operations, including but not limited to file read, file write, and code execution.",
"evidence": "osv:CVE-2018-1321",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2018-1321",
"aliases": [
"CVE-2018-1321",
"GHSA-xgc9-9w4v-h33h"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/apache/syncope",
"type": "GIT",
"events": [
{
"introduced": "c4c9de1b34920110f6c0e4feaf62e1d197ec872b"
},
{
"fixed": "1583964bffaf14ec90641a11523bb75aef8097e3"
},
{
"introduced": "973afc777d2f8093785875c62e808d97334fb2e3"
},
{
"fixed": "7a012b5de2f91fc056eb8a8a14c720ea91bfaf58"
},
{
"introduced": "f198eed905720cce150cafb4e2a874deee8dc016"
},
{
"last_affected": "48b3b895c73848ffed7d9d5af3dab09b16c4d8ca"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:apache:syncope:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.2.0"
},
{
"fixed": "1.2.11"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:apache:syncope:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0"
},
{
"fixed": "2.0.8"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:apache:syncope:1.0.0:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.0.0"
},
{
"last_affected": "1.0.0"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:apache:syncope:1.0.4:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.0.4"
},
{
"last_affected": "1.0.4"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:apache:syncope:1.0.5:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.0.5"
},
{
"last_affected": "1.0.5"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:apache:syncope:1.0.6:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.0.6"
},
{
"last_affected": "1.0.6"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:apache:syncope:1.0.7:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.0.7"
},
{
"last_affected": "1.0.7"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:apache:syncope:1.0.8:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.0.8"
},
{
"last_affected": "1.0.8"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:apache:syncope:1.0.9:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.0.9"
},
{
"last_affected": "1.0.9"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:apache:syncope:1.1.0:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.1.0"
},
{
"last_affected": "1.1.0"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:apache:syncope:1.1.1:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.1.1"
},
{
"last_affected": "1.1.1"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:apache:syncope:1.1.2:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.1.2"
},
{
"last_affected": "1.1.2"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:apache:syncope:1.1.3:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.1.3"
},
{
"last_affected": "1.1.3"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:apache:syncope:1.1.4:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.1.4"
},
{
"last_affected": "1.1.4"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:apache:syncope:1.1.5:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.1.5"
},
{
"last_affected": "1.1.5"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:apache:syncope:1.1.6:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.1.6"
},
{
"last_affected": "1.1.6"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:apache:syncope:1.1.7:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.1.7"
},
{
"last_affected": "1.1.7"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:apache:syncope:1.1.8:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.1.8"
},
{
"last_affected": "1.1.8"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:apache:syncope:1.2.0:milestone1:*:*:*:*:*:*",
"range": [
{
"introduced": "1.2.0-milestone1"
},
{
"last_affected": "1.2.0-milestone1"
}
],
"source": "CPE_STRING"
}
]
}
}
],
"versions": [
"1.0.0",
"1.0.4",
"1.0.5",
"1.0.6",
"1.0.7",
"1.0.8",
"1.0.9",
"1.1.0",
"1.1.1",
"1.1.2",
"1.1.3",
"1.1.4",
"1.1.5",
"1.1.6",
"1.1.7",
"1.1.8",
"1.2.0-milestone1",
"syncope-2.0.7",
"syncope-2.0.6",
"syncope-2.0.5",
"syncope-2.0.4",
"syncope-2.0.3",
"syncope-2.0.2",
"syncope-2.0.1",
"syncope-2.0.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2018-1321.json"
}
}
],
"modified": "2026-10-24T10:30:20.255586727Z",
"provider": "osv",
"references": [
"https://www.exploit-db.com/exploits/45400/"
],
"provider_metadata": {}
},
"related_cves": [
{
"value": "CVE-2018-1321",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 430225,
"published_at": "2018-03-20T17:29:00.267+00:00"
}