{"id":10921,"date":"2026-02-25T10:03:38","date_gmt":"2026-02-25T10:03:38","guid":{"rendered":"https:\/\/serisec.com\/index.php\/2026\/02\/25\/threat-actors-exploit-apache-activemq-server-vulnerability-to-gain-rdp-access-and-deploy-lockbit-ransomware\/"},"modified":"2026-02-25T10:03:38","modified_gmt":"2026-02-25T10:03:38","slug":"threat-actors-exploit-apache-activemq-server-vulnerability-to-gain-rdp-access-and-deploy-lockbit-ransomware","status":"publish","type":"post","link":"https:\/\/serisec.com\/index.php\/2026\/02\/25\/threat-actors-exploit-apache-activemq-server-vulnerability-to-gain-rdp-access-and-deploy-lockbit-ransomware\/","title":{"rendered":"Threat Actors Exploit Apache ActiveMQ Server Vulnerability to Gain RDP Access and Deploy LockBit Ransomware"},"content":{"rendered":"<p>    Threat Actors Exploit Apache ActiveMQ Server Vulnerability to Gain RDP Access and Deploy LockBit Ransomware<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>A critical vulnerability in Apache ActiveMQ has been actively exploited by threat actors, leading to a full LockBit ransomware deployment across an enterprise network. <\/p>\n<p>Attackers leveraged CVE-2023-46604, a remote code execution flaw in the ActiveMQ messaging broker, to break into an exposed Windows server and ultimately encrypt systems via Remote Desktop Protocol \u2014 spanning roughly 19 calendar days from initial access to full encryption.<\/p>\n<p>The attack began in mid-February 2024, when a threat actor sent a specially crafted OpenWire command to a publicly accessible Apache ActiveMQ server. <\/p>\n<p>The exploit caused the server to load a remote Java Spring XML configuration file, which instructed the compromised host to download a Metasploit stager using the Windows CertUtil utility. <\/p>\n<p>Once executed, the stager opened a command-and-control channel to an attacker-controlled server at IP address 166.62.100[.]52. <\/p>\n<p>Within 40 minutes of gaining that initial foothold, the attacker had already escalated to SYSTEM-level privileges and started dumping credentials from LSASS process memory on the beachhead host.<\/p>\n<p><a href=\"https:\/\/thedfirreport.com\/2026\/02\/23\/apache-activemq-exploit-leads-to-lockbit-ransomware\/\" id=\"https:\/\/thedfirreport.com\/2026\/02\/23\/apache-activemq-exploit-leads-to-lockbit-ransomware\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">The DFIR Report analysts identified that the attackers<\/a> were evicted from the environment on the second day of the intrusion, but because the vulnerable ActiveMQ server was never patched, the same exploit pathway remained open. <\/p>\n<p>Eighteen days after the first breach, the threat actors returned using the identical CVE-2023-46604 technique \u2014 only changing the names of the files downloaded after exploitation. <\/p>\n<p>The re-entry was made far easier by a privileged service account whose credentials had been quietly stolen from LSASS memory during the first intrusion, giving the attackers a direct, ready-made route back into the network.<\/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\/AVvXsEjaPChmmbVSIGX5rQBdcfnf9Um2U4EeeyS2k0RSPTANY3RtXtdJUX0GnoG9JgNSgH9VmaCx_SQ0C6wNzB7JDNP5FQlSFSRU6KVN4txoPWjpEASYBr9z6OSd6lr9msoiMF10C9xyOF0RdO00iYY_EOWGuAvtIVICA6gsRQrekAPEPDsAbonEUDJBrA8G8OM\/s16000\/Initial%2520Access%2520%28Source%2520-%2520The%2520DFIR%2520Report%29.webp?ssl=1\" alt=\"Initial Access (Source - The DFIR Report)\"><figcaption class=\"wp-element-caption\">Initial Access (Source \u2013 The DFIR Report)<\/figcaption><\/figure>\n<\/div>\n<p>On their return, the attackers confirmed their domain administrator access, then ran a disguised network scanning tool \u2014 Advanced IP Scanner packaged to resemble SoftPerfect Network Scanner \u2014 to enumerate live hosts across the environment. <\/p>\n<p>They then moved LockBit ransomware executables to servers and workstations via RDP sessions, using two files: LB3.exe and LB3_pass.exe. <\/p>\n<p>On file and backup servers, the ransomware was executed with specific path and password arguments, while on other hosts it was run through a simple double-click in the Windows Explorer interface. <\/p>\n<p>Ransom notes left behind pointed victims to the Session private messaging app, not to any official LockBit infrastructure, indicating this was an independent actor who built their ransomware using the leaked LockBit Black builder.<\/p>\n<p>The total Time to Ransomware stood at 419 hours \u2014 just over 19 days from first exploitation to full encryption. Had defenders not detected the initial intrusion phase, the attackers would have had fewer than 90 minutes from re-entry before ransomware began executing across the network.<\/p>\n<figure class=\"wp-block-table\">\n<table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th class=\"has-text-align-left\" data-align=\"left\">CVE ID<\/th>\n<th class=\"has-text-align-left\" data-align=\"left\">CVSS Score<\/th>\n<th class=\"has-text-align-left\" data-align=\"left\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">CVE-2023-46604<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">10.0 (Critical)<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Apache ActiveMQ Remote Code Execution via malicious OpenWire ClassInfo command<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<h2 class=\"wp-block-heading\" id=\"credential-theft-driving-lateral-movement\"><strong>Credential Theft Driving Lateral Movement<\/strong><\/h2>\n<p>After gaining SYSTEM-level access on the beachhead, the Metasploit process accessed LSASS process memory on four separate hosts during the first intrusion round. <\/p>\n<p>Sysmon logs captured the GrantedAccess value of 0x1010 \u2014 which grants read access to virtual memory \u2014 alongside a CallTrace UNKNOWN entry, a reliable indicator of injected code performing the dump without leaving a standard process trail. <\/p>\n<p>One of the targeted hosts was running a production application tied to a privileged service account, and that single account became the bridge the threat actors used to cross back into the network 18 days later.<\/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\/AVvXsEjbZOlIOnowVobT0wz6HQVlAd6xcZgG-pmhNqq9eGGzk6ie4S8JD5SoHAsb2E8LmYZiS5MXftNP8uT3g4UZIAuAMbTOirNeJ6tRQsDAsemlw43V9LEgCEua9phcTHgl2PSyDzgvSRaFoSheYjCeX-BMi7YidvoWW4iDvg8icK50OZo2ZWYI4atiD3tgCwU\/s16000\/LSASS%2520Credential%2520Dumping%2520Activity%2520Observed%2520in%2520Sysmon%2520Logs%2520During%2520Round%25201%2520and%2520Round%25202%2520%28Source%2520-%2520The%2520DFIR%2520Report%29.webp?ssl=1\" alt=\"LSASS Credential Dumping Activity Observed in Sysmon Logs During Round 1 and Round 2 (Source - The DFIR Report)\"><figcaption class=\"wp-element-caption\">LSASS Credential Dumping Activity Observed in Sysmon Logs During Round 1 and Round 2 (Source \u2013 The DFIR Report)<\/figcaption><\/figure>\n<\/div>\n<p>When the attackers returned on day 18, they used that stolen service account to remotely create services and run Metasploit payloads across domain controllers and multiple servers. <\/p>\n<p>The <a href=\"https:\/\/cybersecuritynews.com\/new-yurei-ransomware-with-powershell-commands\/\" id=\"126128\" target=\"_blank\" rel=\"noreferrer noopener\">PowerShell commands<\/a> carrying those payloads were obfuscated through string concatenation, Base64 encoding, and gzip compression stacked on top of each other. <\/p>\n<p>After decoding, the shellcode allocated memory regions using VirtualAlloc, changed their protection attribute to executable using VirtualProtect, then spawned a thread to execute the injected payload in-memory \u2014 a method commonly used to avoid triggering signature-based endpoint detection. <\/p>\n<p>On hosts where <a href=\"https:\/\/cybersecuritynews.com\/microsoft-defenders-blocks-legitimate-mas\/\" id=\"139200\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft Defender<\/a> was active, this activity was caught and blocked; unprotected systems were fully compromised.<\/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\/AVvXsEjortM5oqu22EzqUNBIiL0wmgbB0rREfQRsjhicJftC5CKAEkM96wVKmNNgAEzpr8KP6rLxEiDO_Tk0YuovUDi9EZ9GnOi6UJkkEmzojLYpfU1nflhLJSXC75HALkl44ZbfJxWBmBQhAyjzkoi4P02WBwKZb8xD6dxHaxJHnrZlCeNypt8n94ldVTkLc68\/s16000\/AnyDesk%2520Silent%2520Installation%2520and%2520C2%2520Connection%2520to%2520166.62.100%255B.%255D52%2520%28Source%2520-%2520The%2520DFIR%2520Report%29.webp?ssl=1\" alt=\"AnyDesk Silent Installation and C2 Connection to 166.62.100[.]52 (Source - The DFIR Report)\"><figcaption class=\"wp-element-caption\">AnyDesk Silent Installation and C2 Connection to 166.62.100[.]52 (Source \u2013 The DFIR Report)<\/figcaption><\/figure>\n<\/div>\n<p>To cover their tracks and maintain a foothold, the attackers silently installed AnyDesk on the beachhead host, setting it up as an auto-start service. <\/p>\n<p>A batch file named rdp.bat opened firewall port 3389 to allow RDP connections and was then removed roughly six minutes after execution. <\/p>\n<p>Windows System, Application, and Security event logs on the beachhead were all wiped, and the LOLBIN SystemSettingsAdminFlows.exe was abused on the <a href=\"https:\/\/cybersecuritynews.com\/microsoft-re-releases-exchange-server-security-update\/\" id=\"84720\" target=\"_blank\" rel=\"noreferrer noopener\">Exchange server<\/a> to disable Windows Defender.<\/p>\n<h2 class=\"wp-block-heading\" id=\"h-indicators-of-compromise-iocs\"><strong>Indicators of Compromise (IOCs)<\/strong><\/h2>\n<figure class=\"wp-block-table\">\n<table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th class=\"has-text-align-left\" data-align=\"left\">Indicator<\/th>\n<th class=\"has-text-align-left\" data-align=\"left\">Type<\/th>\n<th class=\"has-text-align-left\" data-align=\"left\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">166.62.100[.]52<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">IP Address<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">C2 server and AnyDesk login source<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">C8646CFB574FF2C6F183C3C3951BF6B2C6CF16FF8A5E949A118BE27F15962FAE<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">SHA-256<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">LB3_pass.exe \u2014 LockBit ransomware executable<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">8CEEE89550C521BA43F59D24BA53A22A3B69EAD0FCE118508D0A87A383D6A7B6<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">SHA-256<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">LB3.exe \u2014 LockBit ransomware executable<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">87BFB05057F215659CC801750118900145F8A22FA93AC4C6E1BFD81AA98B0A55<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">SHA-256<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">netscan.exe \u2014 Network scanner tool<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">722FFF8F38197D1449DF500AE31A95BB34A6DDABA56834B13EAAFF2B0F9F1C8B<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">SHA-256<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">advanced_ip_scanner.exe \u2014 IP scanner disguise<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">D9C888BDE81F19F3DC4F050D184FFA6470F1A93A2B3B10B3CC2D246574F56841<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">SHA-256<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">rdp.bat \u2014 RDP configuration batch file<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">1148037084<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">AnyDesk Client ID<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Attacker\u2019s AnyDesk client identifier<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p>Organizations should immediately patch Apache ActiveMQ to address CVE-2023-46604, enforce LSASS protection through Credential Guard, monitor for event log clearing activity, restrict unauthorized <a href=\"https:\/\/cybersecuritynews.com\/hackers-visual-studio-code-remote-access\/\" id=\"80123\" target=\"_blank\" rel=\"noreferrer noopener\">remote access tool<\/a> installations, and reset all credentials after any suspected intrusion to prevent re-entry through stolen accounts.<\/p>\n<p class=\"has-text-align-center has-background\" style=\"background:linear-gradient(180deg,rgb(238,238,238) 90%,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\/threat-actors-exploit-apache-activemq-server-vulnerability\/\">Threat Actors Exploit Apache ActiveMQ Server Vulnerability to Gain RDP Access and Deploy LockBit Ransomware<\/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\/threat-actors-exploit-apache-activemq-server-vulnerability\/\">Go to cyber-security-news<\/a><br \/>\n \t<BR><br \/>\n <BR><\/BR><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Threat Actors Exploit Apache ActiveMQ Server Vulnerability to Gain RDP Access and Deploy LockBit Ransomware A critical vulnerability in Apache ActiveMQ has been actively exploited by threat actors, leading to a full LockBit ransomware deployment across an enterprise network. Attackers leveraged CVE-2023-46604, a remote code execution flaw in the ActiveMQ messaging broker, to break into [&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-10921","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\/10921"}],"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=10921"}],"version-history":[{"count":0,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/10921\/revisions"}],"wp:attachment":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/media?parent=10921"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/categories?post=10921"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/tags?post=10921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}