CVE-2021-43297CWE-502

Dubbo Hessian cause RCE when parse error

published January 10, 2022

CVSS
—
EPSS
17%
Percentile
97.0
In the wild
Unconfirmed
What it is

⚠️ A sneaky deserialization flaw in Dubbo’s hessian-lite could open the door to remote code execution! It’s like leaving an open invitation for attackers to crash the party! 🎉 Think of it like a catering service that serves up whatever is on a guest's whims without checking their dietary restrictions — if someone makes a dangerous request, the kitchen just complies, no questions asked. This vulnerability allows attackers to slip malicious code past system defenses, leading to potential chaos. An attacker could exploit this vulnerability to execute arbitrary code on the server, potentially leading to full system control. This could mean unauthorized access to sensitive data, manipulation of services, or even a complete takeover of the application, with devastating consequences!

Put simply

Think of it like a catering service that serves up whatever is on a guest's whims without checking their dietary restrictions — if someone makes a dangerous request, the kitchen just complies, no questions asked. This vulnerability allows attackers to slip malicious code past system defenses, leading to potential chaos. The deserialization vulnerability in Dubbo's hessian-lite allows attackers to inject malicious code during the logging of unexpected exceptions, which can then be executed by the server. This affects versions of Apache Dubbo before 2.6.12, 2.7.15, and 3.0.5.

What to do

An attacker could exploit this vulnerability to execute arbitrary code on the server, potentially leading to full system control. This could mean unauthorized access to sensitive data, manipulation of services, or even a complete takeover of the application, with devastating consequences! To mitigate this issue, upgrade to Apache Dubbo versions 2.6.12, 2.7.15, or 3.0.5 immediately. Additionally, review logging configurations to ensure that sensitive information is not exposed in error messages. Regularly audit your application for security configurations to prevent such vulnerabilities. You've got this! Follow these steps, and you'll have Dubbo locked down in no time! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.16533 · 97.0th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2022-01-10T15:25Z
EPSS history
Timeline
  • 10 JAN 15:25Z
    Dubbo Hessian cause RCE when parse error
    cvelistv5