'; } 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'; } ?>
 
   
 

vul_app:thinkadmin_arbitrarily_file_read_vulnerability(Rule ID:1070210488)

Release Date:2025/9/15

Rule Name:CVE-2020-25540:ThinkAdmin Arbitrarily File Read Vulnerability

Severity:critical

CVE ID:CVE-2020-25540

 

Descripiton:

ThinkAdmin is a universal background management system based on the ThinkPHP framework. Version 6 of ThinkAdmin has an arbitrary file reading vulnerability. Attackers can exploit this vulnerability to arbitrarily read files on remote servers through the encoding parameters of GET requests. This rule supports to defend the A6: Vulnerable and Outdated Components of OWASP Top 10 - 2021.
Other reference:None

 

Solution:

Update vendor patches.