{"id":"CVE-2014-3530","aliases":["EUVD-2022-1962","GHSA-2c9q-qwrc-f486","RHSA-2014:0883","RHSA-2014:0885","RHSA-2014:0898"],"status":"published","title":"XML External Entity Reference in org.picketlink:picketlink-common","description":"The org.picketlink.common.util.DocumentUtil.getDocumentBuilderFactory method in PicketLink, as used in Red Hat JBoss Enterprise Application Platform (JBEAP) 5.2.0 and 6.2.4, expands entity references, which allows remote attackers to read arbitrary code and possibly have other unspecified impact via unspecified vectors, related to an XML External Entity (XXE) issue.","severity":{"version":"2.0","score":7.5,"vector":"AV:N/AC:L/Au:N/C:P/I:P/A:P","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.03857,"percentile":0.90235,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-200","CWE-611"],"published":"2014-07-22T20:00:00Z","modified":"2026-06-17T00:08:25Z","fixes":[{"ecosystem":"Maven","package":"org.picketlink:picketlink-common","fixed_in":["2.7.0.Final"],"sources":["ghsa","osv"]},{"ecosystem":"Red Hat:jboss_enterprise_application_platform:6::el5","package":"picketlink-federation","fixed_in":["0:2.1.9-5.SP3_redhat_2.1.ep6.el5"],"sources":["osv"]},{"ecosystem":"Red Hat:jboss_enterprise_application_platform:6::el6","package":"picketlink-federation","fixed_in":["0:2.1.9-5.SP3_redhat_2.1.ep6.el6"],"sources":["osv"]},{"ecosystem":"Red Hat:jboss_enterprise_application_platform:5::el4","package":"picketlink-federation","fixed_in":["0:2.1.5-3_patch_01.ep5.el4"],"sources":["osv"]},{"ecosystem":"Red Hat:jboss_enterprise_application_platform:5::el5","package":"picketlink-federation","fixed_in":["0:2.1.5-3_patch_01.ep5.el5"],"sources":["osv"]},{"ecosystem":"Red Hat:jboss_enterprise_application_platform:5::el6","package":"picketlink-federation","fixed_in":["0:2.1.5-3_patch_01.el6_5"],"sources":["osv"]},{"ecosystem":"Red Hat:jboss_enterprise_web_platform:5::el5","package":"picketlink-federation","fixed_in":["0:2.1.5-3_patch_01.ep5.el5"],"sources":["osv"]},{"ecosystem":"Red Hat:jboss_enterprise_web_platform:5::el6","package":"picketlink-federation","fixed_in":["0:2.1.5-3_patch_01.el6_5"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"Maven","package":"org.picketlink:picketlink-common","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.0.Final"}]}]},{"source":"osv","ecosystem":"Maven","package":"org.picketlink:picketlink-common","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.0.Final"}]}],"versions":["2.5.0.Beta3","2.5.0.Beta4","2.5.0.Beta5","2.5.0.Beta6","2.5.0.Beta7","2.5.0.CR1","2.5.0.CR2","2.5.0.Final","2.5.0.Keycloak-alpha-1","2.5.1.Final","2.5.2.Final","2.5.3.Beta1","2.5.3.Beta2","2.5.3.Beta3","2.5.3.Final","2.5.3.SP1","2.5.3.SP10","2.5.3.SP11","2.5.3.SP12","2.5.3.SP13","2.5.3.SP14","2.5.3.SP2","2.5.3.SP3","2.5.3.SP4","2.5.3.SP5","2.5.3.SP7","2.5.3.SP8","2.5.3.SP9","2.5.4.Final","2.5.4.SP1","2.5.4.SP10","2.5.4.SP11","2.5.4.SP13","2.5.4.SP15","2.5.4.SP16","2.5.4.SP17","2.5.4.SP18","2.5.4.SP2","2.5.4.SP4","2.5.4.SP5","2.5.4.SP6","2.5.4.SP7","2.5.4.SP9","2.5.5.CR1","2.5.5.Final","2.5.5.SP1","2.5.5.SP10","2.5.5.SP11","2.5.5.SP12","2.5.5.SP2","2.5.5.SP3","2.5.5.SP4","2.5.5.SP5","2.5.5.SP6","2.5.5.SP7","2.5.5.SP8","2.5.5.SP9","2.6.0.Beta2","2.6.0.Beta3","2.6.0.Beta4","2.6.0.CR1","2.6.0.CR2","2.6.0.CR3","2.6.0.CR4","2.6.0.CR5","2.6.0.Final","2.6.1.Final","2.7.0.Beta1","2.7.0.Beta1-20140731","2.7.0.Beta2","2.7.0.CR1","2.7.0.CR1-20140924","2.7.0.CR2","2.7.0.CR3"]},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform:6::el5","package":"picketlink-federation","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.1.9-5.SP3_redhat_2.1.ep6.el5"}]}]},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform:6::el6","package":"picketlink-federation","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.1.9-5.SP3_redhat_2.1.ep6.el6"}]}]},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform:5::el4","package":"picketlink-federation","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.1.5-3_patch_01.ep5.el4"}]}]},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform:5::el5","package":"picketlink-federation","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.1.5-3_patch_01.ep5.el5"}]}]},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_application_platform:5::el6","package":"picketlink-federation","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.1.5-3_patch_01.el6_5"}]}]},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_web_platform:5::el5","package":"picketlink-federation","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.1.5-3_patch_01.ep5.el5"}]}]},{"source":"osv","ecosystem":"Red Hat:jboss_enterprise_web_platform:5::el6","package":"picketlink-federation","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.1.5-3_patch_01.el6_5"}]}]}],"products":[{"vendor":"redhat","product":"jboss_enterprise_application_platform"}],"references":[{"url":"http://rhn.redhat.com/errata/RHSA-2014-0886.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","Vendor Advisory","web"]},{"url":"http://rhn.redhat.com/errata/RHSA-2014-0885.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","Vendor Advisory","web"]},{"url":"http://rhn.redhat.com/errata/RHSA-2015-0765.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","web"]},{"url":"http://secunia.com/advisories/60124","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","web"]},{"url":"http://rhn.redhat.com/errata/RHSA-2015-0675.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","web"]},{"url":"http://rhn.redhat.com/errata/RHSA-2015-0720.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","web"]},{"url":"http://rhn.redhat.com/errata/RHSA-2014-0884.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","Vendor Advisory","web"]},{"url":"http://rhn.redhat.com/errata/RHSA-2015-1888.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","web"]},{"url":"http://rhn.redhat.com/errata/RHSA-2015-0091.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","web"]},{"url":"http://secunia.com/advisories/60047","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","web"]},{"url":"http://rhn.redhat.com/errata/RHSA-2014-0883.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","Vendor Advisory","web"]},{"url":"http://www.securitytracker.com/id/1030607","tags":["vdb-entry","x_refsource_SECTRACK","x_transferred","web"]},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/94700","tags":["vdb-entry","x_refsource_XF","x_transferred","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2014-3530","tags":["advisory"]},{"url":"https://github.com/picketlink/picketlink/commit/8c78668e4f08cf3c4ed14d8a36d402dcf02cb057","tags":["web"]},{"url":"https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=1112987","tags":["web"]},{"url":"https://issues.jboss.org/browse/PLINK-509","tags":["web"]},{"url":"https://github.com/advisories/GHSA-2c9q-qwrc-f486"},{"url":"https://github.com/picketlink/picketlink","tags":["package"]},{"url":"https://access.redhat.com/errata/RHSA-2014:0883","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#important","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1112987","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_0883.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2014-3530","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2014-3530","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2014:0885","tags":["advisory"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_0885.json","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2014:0898","tags":["advisory"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_0898.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2014-3530","description":"The org.picketlink.common.util.DocumentUtil.getDocumentBuilderFactory method in PicketLink, as used in Red Hat JBoss Enterprise Application Platform (JBEAP) 5.2.0 and 6.2.4, expands entity references, which allows remote attackers to read arbitrary code and possibly have other unspecified impact via unspecified vectors, related to an XML External Entity (XXE) issue.","status":"published","published":"2014-07-22T20:00:00Z","modified":"2024-08-06T10:50:16.323Z","updated_at":"2026-11-02T14:33:44.23164Z"}],"euvd":[{"id":"EUVD-2022-1962","description":"The org.picketlink.common.util.DocumentUtil.getDocumentBuilderFactory method in PicketLink, as used in Red Hat JBoss Enterprise Application Platform (JBEAP) 5.2.0 and 6.2.4, expands entity references, which allows remote attackers to read arbitrary code and possibly have other unspecified impact via unspecified vectors, related to an XML External Entity (XXE) issue.","status":"published","published":"2014-07-22T20:00:00Z","modified":"2024-08-06T10:50:16Z","updated_at":"2026-11-03T01:57:10.446744Z"}],"ghsa":[{"id":"GHSA-2c9q-qwrc-f486","title":"XML External Entity Reference in org.picketlink:picketlink-common","description":"The org.picketlink.common.util.DocumentUtil.getDocumentBuilderFactory method in PicketLink, as used in Red Hat JBoss Enterprise Application Platform (JBEAP) 5.2.0 and 6.2.4, expands entity references, which allows remote attackers to read arbitrary code and possibly have other unspecified impact via unspecified vectors, related to an XML External Entity (XXE) issue.","status":"published","published":"2022-05-14T03:59:54Z","modified":"2023-01-30T05:00:50Z","cwes":["CWE-611"],"updated_at":"2026-11-02T14:36:26.667347Z"}],"nvd":[{"id":"CVE-2014-3530","description":"The org.picketlink.common.util.DocumentUtil.getDocumentBuilderFactory method in PicketLink, as used in Red Hat JBoss Enterprise Application Platform (JBEAP) 5.2.0 and 6.2.4, expands entity references, which allows remote attackers to read arbitrary code and possibly have other unspecified impact via unspecified vectors, related to an XML External Entity (XXE) issue.","status":"published","published":"2014-07-22T20:55:01.89Z","modified":"2026-06-17T00:08:25.78Z","cvss":[{"version":"2.0","score":7.5,"vector":"AV:N/AC:L/Au:N/C:P/I:P/A:P","level":"high","assessor":"primary"}],"cwes":["CWE-200"],"updated_at":"2026-11-02T14:02:54.827864Z"}],"osv":[{"id":"GHSA-2c9q-qwrc-f486","title":"XML External Entity Reference in org.picketlink:picketlink-common","description":"The org.picketlink.common.util.DocumentUtil.getDocumentBuilderFactory method in PicketLink, as used in Red Hat JBoss Enterprise Application Platform (JBEAP) 5.2.0 and 6.2.4, expands entity references, which allows remote attackers to read arbitrary code and possibly have other unspecified impact via unspecified vectors, related to an XML External Entity (XXE) issue.","status":"published","published":"2022-05-14T03:59:54Z","modified":"2024-11-28T05:31:35.297706Z","cwes":["CWE-611"],"updated_at":"2026-11-02T15:46:34.338541Z"},{"id":"RHSA-2014:0883","title":"Red Hat Security Advisory: Red Hat JBoss Enterprise Application Platform 6.2.4 security update","status":"published","published":"2024-09-15T21:36:06Z","modified":"2026-01-29T10:56:30.631949Z","updated_at":"2026-11-02T15:53:02.532052Z"},{"id":"RHSA-2014:0885","title":"Red Hat Security Advisory: Red Hat JBoss Enterprise Application Platform 5.2.0 security update","status":"published","published":"2024-09-15T21:36:20Z","modified":"2026-01-29T10:56:30.728999Z","updated_at":"2026-11-02T15:53:02.532052Z"},{"id":"RHSA-2014:0898","title":"Red Hat Security Advisory: Red Hat JBoss Enterprise Web Platform 5.2.0 security update","status":"published","published":"2024-09-15T21:36:25Z","modified":"2026-01-29T10:56:30.650405Z","updated_at":"2026-11-02T15:53:02.532052Z"}]}}
