CVE-2020-10740 Wildfly Unsafe Deserialization Vulnerability
Remote attackers can execute arbitrary code via unsafe deserialization in WildFly's Enterprise Application Beans due to missing input validation.
- Exploited in the wild
- Not known
- Login needed
- An administrator
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2020-10740?
CVE-2020-10740 is a medium-severity unsafe deserialization vulnerability in [UNKNOWN] wildfly, published on 22 Jun 2020. An attacker needs administrator access to exploit it, with no action from the victim.
Official description
A vulnerability was found in Wildfly in versions before 20.0.0.Final, where a remote deserialization attack is possible in the Enterprise Application Beans(EJB) due to lack of validation/filtering capabilities in wildfly.
Weakness: CWE-502
Which versions are affected by CVE-2020-10740?
3 open source packages ship an affected version, including org.wildfly:wildfly-parent and wildfly. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
org.wildfly:wildfly-parent Maven | All versions | 20.0.0.Final |
org.wildfly:wildfly-parent Maven | All versions | 20.0.0.Final |
wildfly Bitnami | All versions | 20.0.0 |
Products include Redhat Wildfly.
How do I fix CVE-2020-10740?
Upgrade org.wildfly:wildfly-parent to 20.0.0.Final or later.
Upgrade, and only deserialise data from trusted sources or with an allow-list of types. More about Unsafe deserialization.
Is CVE-2020-10740 being exploited?
There is no known exploitation of CVE-2020-10740 in the wild and no public exploit code.
Other vulnerabilities in [UNKNOWN] wildfly
Sources
Also known as BIT-wildfly-2020-10740, GHSA-vrmw-2xhq-hrmp.