CVE-2021-36745 Overview
CVE-2021-36745 is an authentication bypass vulnerability affecting multiple Trend Micro ServerProtect products. This vulnerability allows remote attackers to bypass authentication mechanisms on affected installations, potentially gaining unauthorized access to protected systems without valid credentials. The flaw is classified under CWE-425 (Direct Request / Forced Browsing), indicating that the authentication mechanism can be circumvented through direct access to resources that should require authentication.
Critical Impact
Remote attackers can bypass authentication on Trend Micro ServerProtect installations, potentially gaining unauthorized administrative access to server protection management interfaces without valid credentials.
Affected Products
- Trend Micro ServerProtect for Storage 6.0
- Trend Micro ServerProtect for EMC Celerra 5.8
- Trend Micro ServerProtect for Network Appliance Filers 5.8
- Trend Micro ServerProtect for Microsoft Windows / Novell Netware 5.8
Discovery Timeline
- 2021-09-29 - CVE-2021-36745 published to NVD
- 2024-11-21 - Last updated in NVD database
Technical Details for CVE-2021-36745
Vulnerability Analysis
This authentication bypass vulnerability exists in Trend Micro ServerProtect's authentication handling mechanism. The vulnerability is classified under CWE-425 (Direct Request / Forced Browsing), which occurs when an application fails to properly enforce authentication requirements on protected resources. Attackers can exploit this weakness by directly accessing restricted endpoints or resources without going through the normal authentication workflow.
The vulnerability is particularly concerning because it affects security software designed to protect enterprise file servers and storage systems. A successful exploit could allow attackers to disable protection mechanisms, modify security policies, or access sensitive configuration data stored within the ServerProtect management console.
Root Cause
The root cause of this vulnerability lies in improper authentication enforcement within the ServerProtect application. The application fails to adequately verify authentication status before granting access to protected administrative functions. This allows attackers to bypass the intended authentication workflow by directly requesting resources that should be restricted to authenticated users only.
Attack Vector
The attack vector is network-based, requiring no prior authentication, privileges, or user interaction. An attacker with network access to the ServerProtect management interface can send specially crafted requests directly to protected resources, bypassing the authentication mechanism entirely. The attack exploits the direct request vulnerability to access administrative functionality without providing valid credentials.
The exploitation flow typically involves:
- Identifying exposed ServerProtect management interfaces on the network
- Analyzing the application structure to identify protected endpoints
- Crafting direct requests to administrative resources that bypass authentication checks
- Gaining unauthorized access to the management console with elevated privileges
Detection Methods for CVE-2021-36745
Indicators of Compromise
- Unexpected administrative actions in ServerProtect logs without corresponding authenticated sessions
- Access attempts to management console endpoints from unauthorized IP addresses
- Unusual configuration changes to protection policies or scan settings
- Web server logs showing direct access attempts to administrative URLs without prior authentication requests
Detection Strategies
- Monitor network traffic for direct requests to ServerProtect administrative endpoints without preceding authentication handshakes
- Implement intrusion detection rules to identify patterns consistent with authentication bypass attempts
- Review ServerProtect application logs for administrative actions that lack associated authentication events
- Deploy web application firewall rules to detect and block forced browsing attack patterns
Monitoring Recommendations
- Enable verbose logging on ServerProtect management interfaces to capture all access attempts
- Configure alerting for any administrative changes occurring outside of established maintenance windows
- Implement network segmentation monitoring to detect unauthorized access attempts to management interfaces
- Regularly audit ServerProtect configurations for unexpected modifications
How to Mitigate CVE-2021-36745
Immediate Actions Required
- Apply the security patches provided by Trend Micro immediately for all affected ServerProtect versions
- Restrict network access to ServerProtect management interfaces to trusted administrative networks only
- Implement network segmentation to isolate ServerProtect management consoles from general network traffic
- Monitor for any signs of unauthorized access or configuration changes in affected systems
Patch Information
Trend Micro has released security patches to address this vulnerability. Administrators should review the official security advisories and apply the appropriate patches for their specific ServerProtect versions:
- Trend Micro Solution Details - English advisory with patch information
- Trend Micro Solution Overview - Japanese advisory with patch information
Additional technical details about this vulnerability are available in the Zero Day Initiative Advisory ZDI-21-1115.
Workarounds
- Restrict management interface access to localhost or trusted administrative IP addresses only using firewall rules
- Place ServerProtect management consoles behind a VPN or bastion host requiring strong authentication
- Implement IP-based access control lists to limit connectivity to management interfaces
- Consider temporarily disabling remote management access until patches can be applied
# Example firewall rule to restrict ServerProtect management access
# Restrict access to management port (example port 5168) to admin subnet only
iptables -A INPUT -p tcp --dport 5168 -s 10.0.1.0/24 -j ACCEPT
iptables -A INPUT -p tcp --dport 5168 -j DROP
# Windows Firewall equivalent
# netsh advfirewall firewall add rule name="ServerProtect Admin Access" dir=in action=allow protocol=tcp localport=5168 remoteip=10.0.1.0/24
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

