{"id":"CVE-2019-3894","details":"It was discovered that the ElytronManagedThread in Wildfly's Elytron subsystem in versions from 11 to 16 stores a SecurityIdentity to run the thread as. These threads do not necessarily terminate if the keep alive time has not expired. This could allow a shared thread to use the wrong security identity when executing.","modified":"2026-07-07T08:50:12.959780918Z","published":"2019-05-03T20:29:01.327Z","database_specific":{"unresolved_ranges":[{"vendor_product":"redhat:jboss_enterprise_application_platform","cpes":["cpe:2.3:a:redhat:jboss_enterprise_application_platform:7.0.0:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"7.0.0"},{"last_affected":"7.0.0"}],"source":"CPE_STRING"}]},"references":[{"type":"ADVISORY","url":"https://access.redhat.com/errata/RHSA-2019:1106"},{"type":"ADVISORY","url":"https://access.redhat.com/errata/RHSA-2019:1107"},{"type":"ADVISORY","url":"https://access.redhat.com/errata/RHSA-2019:1108"},{"type":"ADVISORY","url":"https://access.redhat.com/errata/RHSA-2019:1140"},{"type":"ADVISORY","url":"https://security.netapp.com/advisory/ntap-20190517-0004/"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-3894"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/wildfly/wildfly","events":[{"introduced":"4fd7bffaf2ee73201910684f2674aa1bced7fe81"},{"last_affected":"54c3af2a8dfed3621826094ec07ff861a6425107"}],"database_specific":{"extracted_events":[{"introduced":"11.0.0"},{"last_affected":"16.0.0"}],"source":"CPE_RANGE","cpe":"cpe:2.3:a:redhat:wildfly:*:*:*:*:*:*:*:*"}}],"versions":["16.0.0.Final","16.0.0.Beta1","15.0.0.Final","15.0.0.Beta1","14.0.0.Final","14.0.0.Beta2","14.0.0.Beta1","13.0.0.Beta1","12.0.0.Final","12.0.0.CR1","12.0.0.Beta1","11.0.0.Final"],"database_specific":{"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2019-3894.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"}]}