PT-2022-11816 · Apache · Apache Dubbo+1

Cxc

+4

·

Published

2022-01-10

·

Updated

2022-01-18

·

CVE-2021-43297

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Apache Dubbo versions prior to 2.6.12 Apache Dubbo versions prior to 2.7.15 Apache Dubbo versions prior to 3.0.5 dubbo hessian-lite versions 3.2.11 and earlier
Description A deserialization vulnerability existed in dubbo hessian-lite, which could lead to malicious code execution. Most Dubbo users use Hessian2 as the default serialization/deserialization protocol. During Hessian, catching unexpected exceptions will log out some information for users, which may cause remote command execution.
Recommendations For Apache Dubbo versions prior to 2.6.12, update to version 2.6.12 or later. For Apache Dubbo versions prior to 2.7.15, update to version 2.7.15 or later. For Apache Dubbo versions prior to 3.0.5, update to version 3.0.5 or later. For dubbo hessian-lite versions 3.2.11 and earlier, update to a version later than 3.2.11. As a temporary workaround, consider disabling the Hessian2 protocol until a patch is available.

Exploit

Fix

Deserialization of Untrusted Data

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2021-43297
GHSA-VP5X-3V8R-QPRW

Affected Products

Apache Dubbo
Dubbo Hessian-Lite