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
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| maven | org.wildfly.security:wildfly-elytron | < 1.15.15.Final | 1.15.15.Final |
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Redhat | Wildfly Elytron | Version 1.15.15 |
| Redhat | Jboss Enterprise Application Platform | Version 7.0.0 |