Vulnerability Details CVE-2024-23636
SOFARPC is a Java RPC framework. SOFARPC defaults to using the SOFA Hessian protocol to deserialize received data, while the SOFA Hessian protocol uses a blacklist mechanism to restrict deserialization of potentially dangerous classes for security protection. But, prior to version 5.12.0, there is a gadget chain that can bypass the SOFA Hessian blacklist protection mechanism, and this gadget chain only relies on JDK and does not rely on any third-party components. Version 5.12.0 fixed this issue by adding a blacklist. SOFARPC also provides a way to add additional blacklists. Users can add a class like `-Drpc_serialize_blacklist_override=org.apache.xpath.` to avoid this issue.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.005
EPSS Ranking 66.9%
CVSS Severity
CVSS v3 Score 9.8
Products affected by CVE-2024-23636
-
cpe:2.3:a:sofastack:sofarpc:-
-
cpe:2.3:a:sofastack:sofarpc:5.10.0
-
cpe:2.3:a:sofastack:sofarpc:5.10.1
-
cpe:2.3:a:sofastack:sofarpc:5.11.0
-
cpe:2.3:a:sofastack:sofarpc:5.11.1
-
cpe:2.3:a:sofastack:sofarpc:5.3.0
-
cpe:2.3:a:sofastack:sofarpc:5.3.1
-
cpe:2.3:a:sofastack:sofarpc:5.3.2
-
cpe:2.3:a:sofastack:sofarpc:5.3.3
-
cpe:2.3:a:sofastack:sofarpc:5.4.0
-
cpe:2.3:a:sofastack:sofarpc:5.4.1
-
cpe:2.3:a:sofastack:sofarpc:5.4.2
-
cpe:2.3:a:sofastack:sofarpc:5.4.3
-
cpe:2.3:a:sofastack:sofarpc:5.4.4
-
cpe:2.3:a:sofastack:sofarpc:5.4.5
-
cpe:2.3:a:sofastack:sofarpc:5.4.6
-
cpe:2.3:a:sofastack:sofarpc:5.4.7
-
cpe:2.3:a:sofastack:sofarpc:5.4.8
-
cpe:2.3:a:sofastack:sofarpc:5.5.0
-
cpe:2.3:a:sofastack:sofarpc:5.5.1
-
cpe:2.3:a:sofastack:sofarpc:5.5.2
-
cpe:2.3:a:sofastack:sofarpc:5.5.3
-
cpe:2.3:a:sofastack:sofarpc:5.5.4
-
cpe:2.3:a:sofastack:sofarpc:5.5.5
-
cpe:2.3:a:sofastack:sofarpc:5.5.6
-
cpe:2.3:a:sofastack:sofarpc:5.5.7
-
cpe:2.3:a:sofastack:sofarpc:5.5.8
-
cpe:2.3:a:sofastack:sofarpc:5.5.9
-
cpe:2.3:a:sofastack:sofarpc:5.6.0
-
cpe:2.3:a:sofastack:sofarpc:5.6.1
-
cpe:2.3:a:sofastack:sofarpc:5.6.2
-
cpe:2.3:a:sofastack:sofarpc:5.6.3
-
cpe:2.3:a:sofastack:sofarpc:5.6.4
-
cpe:2.3:a:sofastack:sofarpc:5.6.5
-
cpe:2.3:a:sofastack:sofarpc:5.7.0
-
cpe:2.3:a:sofastack:sofarpc:5.7.1
-
cpe:2.3:a:sofastack:sofarpc:5.7.10
-
cpe:2.3:a:sofastack:sofarpc:5.7.2
-
cpe:2.3:a:sofastack:sofarpc:5.7.3
-
cpe:2.3:a:sofastack:sofarpc:5.7.4
-
cpe:2.3:a:sofastack:sofarpc:5.7.5
-
cpe:2.3:a:sofastack:sofarpc:5.7.6
-
cpe:2.3:a:sofastack:sofarpc:5.7.7
-
cpe:2.3:a:sofastack:sofarpc:5.7.8
-
cpe:2.3:a:sofastack:sofarpc:5.7.9
-
cpe:2.3:a:sofastack:sofarpc:5.8.0
-
cpe:2.3:a:sofastack:sofarpc:5.8.1
-
cpe:2.3:a:sofastack:sofarpc:5.8.2
-
cpe:2.3:a:sofastack:sofarpc:5.8.3
-
cpe:2.3:a:sofastack:sofarpc:5.8.4
-
cpe:2.3:a:sofastack:sofarpc:5.8.5
-
cpe:2.3:a:sofastack:sofarpc:5.8.6
-
cpe:2.3:a:sofastack:sofarpc:5.8.7
-
cpe:2.3:a:sofastack:sofarpc:5.8.8
-
cpe:2.3:a:sofastack:sofarpc:5.9.0
-
cpe:2.3:a:sofastack:sofarpc:5.9.1
-
cpe:2.3:a:sofastack:sofarpc:5.9.2