PT-2023-27908

CVE-2023-41331

·

Published

2023-09-12

·

Updated

2023-09-15

Description by

CVSS 3.1
9.8
Critical
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions SOFARPC versions prior to 5.11.0
Description SOFARPC is a Java RPC framework. Through a carefully crafted payload, an attacker can achieve JNDI injection or system command execution. The default configuration of the SOFARPC framework uses a blacklist to filter out dangerous classes during the deserialization process. However, the blacklist is not comprehensive, allowing an actor to exploit certain native JDK classes and common third-party packages to construct gadget chains capable of achieving JNDI injection or system command execution attacks.
Recommendations For versions prior to 5.11.0, update to version 5.11.0 to resolve the issue. As a temporary workaround, users can add -Drpc serialize blacklist override=javax.sound.sampled.AudioFileFormat to the blacklist.
Exploitability
Exploit
Fix
Vendors
Affected products
Related identifiers
GHSA-CHV2-7HXJ-2J86
Found an issue in the description? Have something to add? Feel free to write us 👾