Skip to main content
← All vulnerabilities
CVE-2021-30180GHSA-7WFC-X4F7-GG2X

Apache Dubbo RCE on customers via Condition route poisoning (Unsafe YAML unmarshaling)

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.7.9, 2.7.10
1 proof of concept on GitHub

Summary

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.

Timeline

  1. CVE published
  2. Record last updated
  3. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • Apache Software Foundation Apache Dubbo

    From Apache Dubbo 2.7.x · fixed in 2.7.9

  • org.apache.dubbo:dubboMaven

    From 2.7.0 · fixed in 2.7.10

References 2

lists.apache.org

GitHub · shoucheng3/apache__dubbo_CVE-2021-30180_2-7-9