{"id":"CVE-2014-0111","aliases":["EUVD-2022-5072","GHSA-r2xf-w5pj-9pw8"],"status":"published","title":"Apache Syncope JEXL Code Injection","description":"Apache Syncope 1.0.0 before 1.0.9 and 1.1.0 before 1.1.7 allows remote administrators to execute arbitrary Java code via vectors related to Apache Commons JEXL expressions, \"derived schema definition,\" \"user / role templates,\" and \"account links of resource mappings.\"","severity":{"version":"2.0","score":6.5,"vector":"AV:N/AC:L/Au:S/C:P/I:P/A:P","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.03311,"percentile":0.88647,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-94"],"published":"2014-04-17T14:00:00Z","modified":"2026-06-17T00:02:17Z","fixes":[{"ecosystem":"Maven","package":"org.apache.syncope:syncope","fixed_in":["1.0.9","1.1.7"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"Maven","package":"org.apache.syncope:syncope","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.0.0"},{"fixed":"1.0.9"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"org.apache.syncope:syncope","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.1.0"},{"fixed":"1.1.7"}]}]},{"source":"osv","ecosystem":"Maven","package":"org.apache.syncope:syncope","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.0.0"},{"fixed":"1.0.9"}]}],"versions":["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"]},{"source":"osv","ecosystem":"Maven","package":"org.apache.syncope:syncope","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.1.0"},{"fixed":"1.1.7"}]}],"versions":["1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6"]}],"products":[{"vendor":"apache","product":"syncope"}],"references":[{"url":"http://mail-archives.us.apache.org/mod_mbox/www-announce/201404.mbox/%3C534CE273.9020601%40apache.org%3E","tags":["mailing-list","x_refsource_MLIST","x_transferred"]},{"url":"http://syncope.apache.org/security.html","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory","web"]},{"url":"http://www.securityfocus.com/archive/1/531841/100/0/threaded","tags":["mailing-list","x_refsource_BUGTRAQ","x_transferred","Third Party Advisory","VDB Entry"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2014-0111","tags":["advisory"]},{"url":"http://mail-archives.us.apache.org/mod_mbox/www-announce/201404.mbox/%3C534CE273.9020601@apache.org%3E","tags":["web"]},{"url":"https://web.archive.org/web/20201208163011/http://www.securityfocus.com/archive/1/531841/100/0/threaded","tags":["web"]},{"url":"https://github.com/advisories/GHSA-r2xf-w5pj-9pw8"}],"sources":{"cve":[{"id":"CVE-2014-0111","description":"Apache Syncope 1.0.0 before 1.0.9 and 1.1.0 before 1.1.7 allows remote administrators to execute arbitrary Java code via vectors related to Apache Commons JEXL expressions, \"derived schema definition,\" \"user / role templates,\" and \"account links of resource mappings.\"","status":"published","published":"2014-04-17T14:00:00Z","modified":"2024-08-06T09:05:38.317Z","updated_at":"2026-11-02T14:33:47.330011Z"}],"euvd":[{"id":"EUVD-2022-5072","description":"Apache Syncope 1.0.0 before 1.0.9 and 1.1.0 before 1.1.7 allows remote administrators to execute arbitrary Java code via vectors related to Apache Commons JEXL expressions, \"derived schema definition,\" \"user / role templates,\" and \"account links of resource mappings.\"","status":"published","published":"2014-04-17T14:00:00Z","modified":"2024-08-06T09:05:38Z","updated_at":"2026-11-03T01:57:22.468358Z"}],"ghsa":[{"id":"GHSA-r2xf-w5pj-9pw8","title":"Apache Syncope JEXL Code Injection","description":"Apache Syncope 1.0.0 before 1.0.9 and 1.1.0 before 1.1.7 allows remote administrators to execute arbitrary Java code via vectors related to Apache Commons JEXL expressions, \"derived schema definition,\" \"user / role templates,\" and \"account links of resource mappings.\"","status":"published","published":"2022-05-14T01:18:38Z","modified":"2023-08-16T22:09:18Z","cwes":["CWE-94"],"updated_at":"2026-11-02T14:36:59.456342Z"}],"nvd":[{"id":"CVE-2014-0111","description":"Apache Syncope 1.0.0 before 1.0.9 and 1.1.0 before 1.1.7 allows remote administrators to execute arbitrary Java code via vectors related to Apache Commons JEXL expressions, \"derived schema definition,\" \"user / role templates,\" and \"account links of resource mappings.\"","status":"published","published":"2014-04-17T14:55:06.763Z","modified":"2026-06-17T00:02:17.843Z","cvss":[{"version":"2.0","score":6.5,"vector":"AV:N/AC:L/Au:S/C:P/I:P/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-94"],"updated_at":"2026-11-02T14:02:54.082915Z"}],"osv":[{"id":"GHSA-r2xf-w5pj-9pw8","title":"Apache Syncope JEXL Code Injection","description":"Apache Syncope 1.0.0 before 1.0.9 and 1.1.0 before 1.1.7 allows remote administrators to execute arbitrary Java code via vectors related to Apache Commons JEXL expressions, \"derived schema definition,\" \"user / role templates,\" and \"account links of resource mappings.\"","status":"published","published":"2022-05-14T01:18:38Z","modified":"2024-11-29T05:41:03.197659Z","cwes":["CWE-94"],"updated_at":"2026-11-02T15:46:55.122811Z"}]}}
