NetSight
high7.4

CVE-2022-3143

Wildfly-elytron possibly vulnerable to timing attacks via use of unsafe comparator

Impact

wildfly-elytron: possible timing attacks via use of unsafe comparator. A flaw was found in Wildfly-elytron. Wildfly-elytron uses `java.util.Arrays.equals` in several places, which is unsafe and vulnerable to timing attacks. To compare values securely, use `java.security.MessageDigest.isEqual` instead. This flaw allows an attacker to access secure information or impersonate an authed user.

Affected packages

EcosystemPackageAffectedFixed in
mavenorg.wildfly.security:wildfly-elytron< 1.15.15.Final1.15.15.Final

Affected products

VendorProductAffected versions
RedhatWildfly Elytron
Version 1.15.15
RedhatJboss Enterprise Application Platform
Version 7.0.0

Weakness classification

References