Code injection in Apache Dubbo
Date: 2022-03
Affected: maven/org.apache.dubbo:dubbo
Attack vector: rce
Category: vulnerability-disclosure
Severity: Critical
CVE: CVE-2021-30180
CWE: CWE-444
CWE-94
CVSS: 9.8 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)

Apache Dubbo prior to 2.7.9 support Tag routing which will enable a customer to route the request to the right server. These rules are used by the customers when making a request in order to find the right endpoint. When parsing these YAML rules, Dubbo customers may enable calling arbitrary constructors.


Mitigations:

Architectural layers (MAESTRO):