RocketMQ is vulnerable to Remote Code Execution (RCE). The vulnerability exists because the library allows updating the config path at runtime, allowing an attacker to inject and execute malicious code through the update configuration function by forging the RocketMQ protocol content, which also leads to information leakage in the extranet.
packetstormsecurity.com/files/173339/Apache-RocketMQ-5.1.0-Arbitrary-Code-Injection.html
www.openwall.com/lists/oss-security/2023/07/12/1
github.com/apache/rocketmq/commit/9d411cf04a695e7a3f41036e8377b0aa544d754d#diff-d355ea438615b2d868b5b348b00f84cd6f652c503f6405b585caccae82c7b2b2
github.com/apache/rocketmq/commit/c3ada731405c5990c36bf58d50b3e61965300703
github.com/apache/rocketmq/pull/6733
lists.apache.org/thread/1s8j2c8kogthtpv3060yddk03zq0pxyp