Deserialization of Untrusted Data in Apache Dubbo - CVE-2020-1948
Published: September 1, 2020 / Updated: October 21, 2020
Vulnerability details
The vulnerability allows a remote attacker to execute arbitrary code on the target system.
The vulnerability exists due to insecure input validation when processing serialized data in RPC requests. A remote attacker can pass specially crafted RPC request to the application and execute arbitrary code on the target system.
Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.
Affected software
How to mitigate CVE-2020-1948
Links to Public Exploits and PoC-codes
- Exploit #4730 - cve-2020-1948-poc () (October 21, 2020)
- Exploit #4643 - CVE-2020-1948 () (September 21, 2020)
- Exploit #4578 - cve-2020-1948-poc () (September 4, 2020)
- Exploit #4570 - Dubbo-CVE-2020-1948 (Apache Dubbo CVE-2020-1948 漏洞测试环境,亲测可用。) (September 1, 2020)
- Exploit #4569 - Dubbo-CVE-2020-1948 (Apache Dubbo CVE-2020-1948 漏洞测试环境,亲测可用。) (September 1, 2020)
- Exploit #4566 - Dubbo-deserialization ([CVE-2020-1948] Apache Dubbo Provider default deserialization cause RCE) (September 1, 2020)
- Exploit #4559 - defvul (Weblogic CVE-2020-14645 coherence 反序列化漏洞验证程序) (September 1, 2020)