{"id":9237,"date":"2025-12-16T10:03:37","date_gmt":"2025-12-16T10:03:37","guid":{"rendered":"https:\/\/serisec.com\/index.php\/2025\/12\/16\/zndoor-malware-exploiting-react2shell-vulnerability-to-compromise-network-devices\/"},"modified":"2025-12-16T10:03:37","modified_gmt":"2025-12-16T10:03:37","slug":"zndoor-malware-exploiting-react2shell-vulnerability-to-compromise-network-devices","status":"publish","type":"post","link":"https:\/\/serisec.com\/index.php\/2025\/12\/16\/zndoor-malware-exploiting-react2shell-vulnerability-to-compromise-network-devices\/","title":{"rendered":"ZnDoor Malware Exploiting React2Shell Vulnerability to Compromise Network Devices"},"content":{"rendered":"<p>    ZnDoor Malware Exploiting React2Shell Vulnerability to Compromise Network Devices<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n    <!-- no image --><br \/>\n \t<BR><br \/>\n<BR><\/BR><\/p>\n<div>\n<p>Since December 2025, a concerning trend has emerged across Japanese organizations as attackers exploit a critical vulnerability in React\/Next.js applications.<\/p>\n<p>The vulnerability, tracked as CVE-2025-55182 and known as React2Shell, represents a remote code execution flaw attracting widespread exploitation.<\/p>\n<p>While initial attacks primarily deployed <a href=\"https:\/\/cybersecuritynews.com\/cloud-based-cryptocurrency-miners\/\" target=\"_blank\" rel=\"noreferrer noopener\">cryptocurrency miners<\/a>, security researchers uncovered more sophisticated threats targeting network infrastructure through a previously unknown malware called ZnDoor.<\/p>\n<p>The emergence of ZnDoor marked a significant escalation in these attacks. This remote access trojan demonstrates advanced capabilities far beyond simple mining operations.<\/p>\n<p>Evidence suggests ZnDoor has been active since at least December 2023, quietly establishing its presence in targeted environments.<\/p>\n<p>The malware\u2019s sophisticated architecture indicates careful development and strategic deployment against network devices, making it a serious concern for enterprise security teams.<\/p>\n<p>NTT Security analysts <a href=\"https:\/\/jp.security.ntt\/insights_resources\/tech_blog\/react2shell_malware_zndoor\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">identified<\/a> ZnDoor through detailed forensic analysis of compromised systems.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhIgsZH3NMDmz6y0fC7oeUq-36hsjpZt2ChgxX2SdAHydcgCCe_vUg41coInjGK-J_wge-O2FZ8uQKD7XgEhz1IukRdfL2goS0F0hUJYkGRWxPT-cOyml46ijlUW5EBcEVvX2Yi6BZ8wPXZTQfj8o41Vyz6o6nVpquhr0ueWOdRInytjAqNHzDm_0v_750\/s16000\/Attack%2520flow%2520%28Source%2520-%2520NTT%2520Security%29.webp?ssl=1\" alt=\"Attack flow (Source - NTT Security)\"><figcaption class=\"wp-element-caption\">Attack flow (Source \u2013 NTT Security)<\/figcaption><\/figure>\n<\/div>\n<p>Their investigation revealed a coordinated attack chain beginning with React2Shell exploitation and culminating in persistent backdoor access through ZnDoor deployment.<\/p>\n<h2 class=\"wp-block-heading\" id=\"h-infection-mechanism-and-command-and-control-operations\"><strong>Infection Mechanism and Command and Control Operations<\/strong><\/h2>\n<p>The infection mechanism follows a straightforward yet effective pathway. Attackers exploit React2Shell to execute a shell command that downloads and runs ZnDoor from external servers at 45.76.155.14.<\/p>\n<p>The command executes via \/bin\/sh and immediately establishes communication with the command and control server at api.qtss.cc:443.<\/p>\n<p>Configuration details, including the C2 address and port, are encrypted using AES-CBC encryption after Base64 decoding, protecting the malware\u2019s communication infrastructure from casual inspection.<\/p>\n<p>ZnDoor operates as a fully featured remote access trojan with comprehensive system control capabilities. The <a href=\"https:\/\/cybersecuritynews.com\/chatgpt-powered-malware-analysis\/\" target=\"_blank\" rel=\"noreferrer noopener\">malware<\/a> continuously beacons to its C2 server every second, transmitting system information including network addresses, hostname, username, and process identifiers through HTTP POST requests.<\/p>\n<p>This persistent communication enables attackers to send commands for file operations, shell execution, system enumeration, and SOCKS5 proxy activation.<\/p>\n<p>The command structure employs double-hash delimiters to parse instructions, supporting operations like interactive shell spawning, directory listing, file manipulation, and <a href=\"https:\/\/cybersecuritynews.com\/network-monitoring-tools\/\" target=\"_blank\" rel=\"noreferrer noopener\">network tunneling<\/a>.<\/p>\n<p>Detection evasion represents a critical aspect of ZnDoor\u2019s design. The malware implements process name spoofing to masquerade as legitimate system processes, making identification difficult through conventional monitoring.<\/p>\n<p>Additionally, it modifies file timestamps to January 15, 2016, attempting to evade forensic investigations.<\/p>\n<p>The malware executes self-restart mechanisms using child processes, complicating analysis efforts. These sophisticated evasion tactics underscore the advanced nature of this threat and highlight the importance of behavioral monitoring.<\/p>\n<p class=\"has-text-align-center has-background\" style=\"background:linear-gradient(180deg,rgb(238,238,238) 91%,rgb(169,184,195) 100%)\"><strong>Follow us on\u00a0<a href=\"https:\/\/news.google.com\/publications\/CAAqMggKIixDQklTR3dnTWFoY0tGV041WW1WeWMyVmpkWEpwZEhsdVpYZHpMbU52YlNnQVAB?hl=en-IN&amp;gl=IN&amp;ceid=IN:en\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Google News<\/a>,\u00a0<a href=\"https:\/\/www.linkedin.com\/company\/cybersecurity-news\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">LinkedIn<\/a>,\u00a0and\u00a0<a href=\"https:\/\/x.com\/cyber_press_org\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">X<\/a>\u00a0to Get More Instant Updates<\/strong>,\u00a0<strong>Set CSN as a Preferred Source in\u00a0<a href=\"https:\/\/www.google.com\/preferences\/source?q=cybersecuritynews.com\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Google<\/a>.<\/strong><\/p>\n<p>The post <a href=\"https:\/\/cybersecuritynews.com\/zndoor-malware-exploiting-react2shell-vulnerability\/\">ZnDoor Malware Exploiting React2Shell Vulnerability to Compromise Network Devices<\/a> appeared first on <a href=\"https:\/\/cybersecuritynews.com\/\">Cyber Security News<\/a>.<\/p>\n<\/div>\n<p> \t<BR><br \/>\n <BR><\/BR><br \/>\n    Tushar Subhra Dutta<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n<a href=\"https:\/\/cybersecuritynews.com\/zndoor-malware-exploiting-react2shell-vulnerability\/\">Go to cyber-security-news<\/a><br \/>\n \t<BR><br \/>\n <BR><\/BR><\/p>\n","protected":false},"excerpt":{"rendered":"<p>ZnDoor Malware Exploiting React2Shell Vulnerability to Compromise Network Devices Since December 2025, a concerning trend has emerged across Japanese organizations as attackers exploit a critical vulnerability in React\/Next.js applications. The vulnerability, tracked as CVE-2025-55182 and known as React2Shell, represents a remote code execution flaw attracting widespread exploitation. While initial attacks primarily deployed cryptocurrency miners, security [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[129,63,649],"tags":[130],"class_list":["post-9237","post","type-post","status-publish","format-standard","hentry","category-cyber-security","category-cyber-security-news","category-threats","tag-cyber-security-news"],"_links":{"self":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/9237"}],"collection":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/comments?post=9237"}],"version-history":[{"count":0,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/9237\/revisions"}],"wp:attachment":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/media?parent=9237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/categories?post=9237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/tags?post=9237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}