Skip to content
OpenAdvisories
Medium · 5.0 Public exploit CVE-2023-23638 EUVD-2023-0956GHSA-933g-v89r-x8pf

Apache Dubbo Deserialization Vulnerability Gadgets Bypass

Published Mar 8, 2023 · Updated Oct 23, 2024 · Assigned by apache

Description

A deserialization vulnerability existed when dubbo generic invoke, which could lead to malicious code execution.

This issue affects Apache Dubbo 2.7.x version 2.7.21 and prior versions; Apache Dubbo 3.0.x version 3.0.13 and prior versions; Apache Dubbo 3.1.x version 3.1.5 and prior versions.

Affected products

VendorProductAffectedFixed
Apache Software Foundation Apache Dubbo Apache Dubbo 2.7.x – ≤ 2.7.21, Apache Dubbo 3.0.x – ≤ 3.0.13, Apache Dubbo 3.1.x – ≤ 3.1.5 —

Public exploits

Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.

Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.

GitHub 4 repositories

Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.apache.dubbo:dubbo < 2.7.22 2.7.22 GHSA-933g-v89r-x8pf
Maven org.apache.dubbo:dubbo >= 3.0.0, < 3.0.13 3.0.13 GHSA-933g-v89r-x8pf
Maven org.apache.dubbo:dubbo >= 3.1.0, < 3.1.5 3.1.5 GHSA-933g-v89r-x8pf

References