'; } else{ echo ''; } echo 'Hillstone Networks'; } elseif ($_SERVER[HTTP_HOST] == "update1.huaantech.com.cn") { echo ''; echo 'huaantech'; } elseif ($_SERVER[HTTP_HOST] == "update1.dcnetworks.com.cn") { echo ''; echo 'dcnetworks'; } elseif ($_SERVER[HTTP_HOST] == "update1.w-ibeda.com") { if (false===strpos($_SERVER[REQUEST_URI],"/en/")) echo ''; else echo ''; echo 'w-ibeda'; } elseif ($_SERVER[HTTP_HOST] == "update1.hp-telecom.com") { echo ''; echo 'hp-telecom'; } elseif ($_SERVER[HTTP_HOST] == "update1.maipu.com") { echo ''; echo 'Maipu'; } elseif ($_SERVER[HTTP_HOST] == "update1.ncurity.com") { echo ''; echo 'Ncurity'; } elseif ($_SERVER[HTTP_HOST] == "update1.socusnetwork.com") { echo ''; echo 'Socusnetwork'; } else{ echo ''; echo 'Hillstone Networks'; } ?>
 
   
 

RULE(RULE ID:338936)

Rule General Information
Release Date: 2025-05-19
Rule Name: Apache CommonBeanutils-1 Deserialization Chain Detection
Severity:
CVE ID:
Rule Protection Details
Description: Apache CommonBeanutils Deserialization Chain is a deserialization exploit chain in the ysoserial tool targeting the Apache Commons Beanutils library. When applications use this library for JavaBean property access without 严格 validating deserialization inputs, attackers can craft malicious PropertyUtilsBean or MethodUtilsBean objects to exploit its reflection capabilities for arbitrary code execution. This chain primarily abuses Beanutils' MethodInvocation class and PropertyUtils utility class to trigger dangerous methods (e.g., Runtime.getRuntime().exec()) via nested method invocations during deserialization. Commonly found in Java applications using Beanutils for object copying or property conversion, attack vectors typically involve transmitting malicious serialized data via RMI, HTTP sessions, or message queues.
Impact: An attacker can carefully construct malicious serialized data and pass it to the application, and execute the malicious code constructed by the attacker when the application deserializes the object.
Affected OS: Windows, Linux, Others
Reference:
Solutions
Please contact the software vendor to update the software patch.