Lucene search

K
osvGoogleOSV:GHSA-74MG-6XQX-2VRQ
HistoryFeb 09, 2022 - 10:27 p.m.

Deserialization exploitation in Apache Dubbo

2022-02-0922:27:01
Google
osv.dev
12
apache dubbo
deserialization vulnerability
remote command execution
malicious code
hessian2
hashmap
fixed issue

EPSS

0.009

Percentile

83.2%

A deserialization vulnerability existed in dubbo 2.7.5 and its earlier versions, which could lead to malicious code execution. Most Dubbo users use Hessian2 as the default serialization/deserialization protool, during Hessian2 deserializing the HashMap object, some functions in the classes stored in HashMap will be executed after a series of program calls, however, those special functions may cause remote command execution. For example, the hashCode() function of the EqualsBean class in rome-1.7.0.jar will cause the remotely load malicious classes and execute malicious code by constructing a malicious request. This issue was fixed in Apache Dubbo 2.6.9 and 2.7.8.

EPSS

0.009

Percentile

83.2%

Related for OSV:GHSA-74MG-6XQX-2VRQ