CVE-2023-23638
MEDIUMApache Dubbo 2.7.0-2.7.21, 3.0.0-3.0.13, 3.1.0-3.1.5 - Remote Code Execution via Generic Invoke Deserialization
Title source: llmExploitation Summary
EIP tracks 6 public exploits for CVE-2023-23638. PoCs published by YYHYlh, X1r0z, JAckLosingHeart.
AI-analyzed exploit summary This repository contains a functional exploit for CVE-2023-23638, targeting Apache Dubbo 3.x. It includes both command execution and service discovery capabilities, with support for GUI and command-line interfaces.
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.
Exploits (6)
This repository contains a functional exploit for CVE-2023-23638, targeting Apache Dubbo 3.x. It includes both command execution and service discovery capabilities, with support for GUI and command-line interfaces.
This repository contains a functional exploit PoC for CVE-2023-23638, leveraging Java deserialization via Hessian to bypass Dubbo's serialization checks and achieve RCE through JNDI injection. The exploit manipulates `SerializeClassChecker` to allow deserialization of `JdbcRowSetImpl`, which triggers an LDAP-based payload.
The repository contains a functional PoC for CVE-2023-23638, demonstrating a deserialization attack in Apache Dubbo. The exploit manipulates the SerializeClassChecker to allow deserialization of malicious classes, leading to remote code execution via LDAP.
This repository contains a functional exploit PoC for CVE-2023-23638, leveraging Java deserialization in Apache Dubbo to bypass class restrictions and achieve JNDI injection. The exploit manipulates SerializeClassChecker to allow deserialization of malicious classes like JdbcRowSetImpl.
The repository contains only a README.md file with minimal content, providing no functional exploit code or technical details about CVE-2023-23638.
This repository contains a functional exploit PoC for CVE-2023-23638, leveraging Java deserialization via Apache Dubbo's Hessian protocol to achieve RCE. The exploit manipulates SerializeClassChecker to bypass restrictions and triggers JNDI injection via JdbcRowSetImpl.
References (1)
Scores
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L