{"id":"CVE-2018-17184","aliases":["EUVD-2018-0739","GHSA-9h9c-f287-c6vp"],"status":"published","title":"Improper Control of Interaction Frequency in Apache syncope-core","description":"A malicious user with enough administration entitlements can inject html-like elements containing JavaScript statements into Connector names, Report names, AnyTypeClass keys and Policy descriptions. When another user with enough administration entitlements edits one of the Entities above via Admin Console, the injected JavaScript code is executed.","severity":{"version":"3.0","score":5.4,"vector":"CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.01204,"percentile":0.68486,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-79","CWE-799"],"published":"2018-11-06T19:00:00Z","modified":"2026-10-24T10:30:22Z","fixes":[{"ecosystem":"Maven","package":"org.apache.syncope:syncope-core","fixed_in":["2.0.11","2.1.2"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"Maven","package":"org.apache.syncope:syncope-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.0.11"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"org.apache.syncope:syncope-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.1.0"},{"fixed":"2.1.2"}]}]},{"source":"osv","ecosystem":"Maven","package":"org.apache.syncope:syncope-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.0.11"}]}],"versions":["1.0.0-RC1-incubating","1.0.0-RC2-incubating","1.0.0-RC3-incubating","1.0.0-incubating","1.0.1-incubating","1.0.2-incubating","1.0.3-incubating","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","1.2.0-M1","1.2.1","1.2.10","1.2.11","1.2.2","1.2.3","1.2.4","1.2.5","1.2.6","1.2.7","1.2.8","1.2.9","2.0.0","2.0.0-M1","2.0.0-M2","2.0.0-M3","2.0.0-M4","2.0.0.M5","2.0.1","2.0.10","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8","2.0.9"]},{"source":"osv","ecosystem":"Maven","package":"org.apache.syncope:syncope-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2.1.0"},{"fixed":"2.1.2"}]}],"versions":["2.1.0","2.1.1"]}],"products":[{"vendor":"apache","product":"syncope"},{"vendor":"apache software foundation","product":"apache syncope"}],"references":[{"url":"https://syncope.apache.org/security#CVE-2018-17184:_Stored_XSS","tags":["x_refsource_MISC","x_transferred","Vendor Advisory","advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-17184","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-9h9c-f287-c6vp","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2018-17184","description":"A malicious user with enough administration entitlements can inject html-like elements containing JavaScript statements into Connector names, Report names, AnyTypeClass keys and Policy descriptions. When another user with enough administration entitlements edits one of the Entities above via Admin Console, the injected JavaScript code is executed.","status":"published","published":"2018-11-06T19:00:00Z","modified":"2024-09-17T02:52:18.945Z","updated_at":"2026-11-02T14:35:07.354449Z"}],"euvd":[{"id":"EUVD-2018-0739","description":"A malicious user with enough administration entitlements can inject html-like elements containing JavaScript statements into Connector names, Report names, AnyTypeClass keys and Policy descriptions. When another user with enough administration entitlements edits one of the Entities above via Admin Console, the injected JavaScript code is executed.","status":"published","published":"2018-11-06T19:00:00Z","modified":"2024-09-17T02:52:18Z","updated_at":"2026-11-03T00:28:36.484067Z"}],"ghsa":[{"id":"GHSA-9h9c-f287-c6vp","title":"Improper Control of Interaction Frequency in Apache syncope-core","description":"A malicious user with enough administration entitlements can inject html-like elements containing JavaScript statements into Connector names, Report names, AnyTypeClass keys and Policy descriptions. When another user with enough administration entitlements edits one of the Entities above via Admin Console, the injected JavaScript code is executed.","status":"published","published":"2018-11-06T23:16:18Z","modified":"2023-01-09T05:03:46Z","cvss":[{"version":"3.0","score":5.4,"vector":"CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-799"],"updated_at":"2026-11-02T14:36:06.317379Z"}],"nvd":[{"id":"CVE-2018-17184","description":"A malicious user with enough administration entitlements can inject html-like elements containing JavaScript statements into Connector names, Report names, AnyTypeClass keys and Policy descriptions. When another user with enough administration entitlements edits one of the Entities above via Admin Console, the injected JavaScript code is executed.","status":"published","published":"2018-11-06T19:29:00.433Z","modified":"2026-06-17T01:45:29.663Z","cvss":[{"version":"3.0","score":5.4,"vector":"CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"primary"},{"version":"2.0","score":3.5,"vector":"AV:N/AC:M/Au:S/C:N/I:P/A:N","level":"low","assessor":"primary"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:04:47.196456Z"}],"osv":[{"id":"CVE-2018-17184","description":"A malicious user with enough administration entitlements can inject html-like elements containing JavaScript statements into Connector names, Report names, AnyTypeClass keys and Policy descriptions. When another user with enough administration entitlements edits one of the Entities above via Admin Console, the injected JavaScript code is executed.","status":"published","published":"2018-11-06T19:29:00.433Z","modified":"2026-10-24T10:30:22.219918008Z","cvss":[{"version":"3.0","score":5.4,"vector":"CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T15:44:08.533609Z"},{"id":"GHSA-9h9c-f287-c6vp","title":"Improper Control of Interaction Frequency in Apache syncope-core","description":"A malicious user with enough administration entitlements can inject html-like elements containing JavaScript statements into Connector names, Report names, AnyTypeClass keys and Policy descriptions. When another user with enough administration entitlements edits one of the Entities above via Admin Console, the injected JavaScript code is executed.","status":"published","published":"2018-11-06T23:16:18Z","modified":"2023-11-08T04:00:03.16382Z","cvss":[{"version":"3.0","score":5.4,"vector":"CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-799"],"updated_at":"2026-11-02T15:46:43.875515Z"}]}}
