{"id":3409,"date":"2026-10-07T07:45:44","date_gmt":"2026-10-07T07:45:44","guid":{"rendered":"https:\/\/thedigitalfortress.us\/?p=3409"},"modified":"2026-10-07T07:45:44","modified_gmt":"2026-10-07T07:45:44","slug":"100-compromised-websites-use-fake-cloudflare-checks-to-deliver-lunexstealer","status":"publish","type":"post","link":"https:\/\/thedigitalfortress.us\/?p=3409","title":{"rendered":"100+ Compromised Websites Use Fake Cloudflare Checks to Deliver LunexStealer"},"content":{"rendered":"<div>\n<p><span class=\"p-author\"><i class=\"icon-font icon-user\">\ue804<\/i><span class=\"author\">Ravie Lakshmanan<\/span><i class=\"icon-font icon-calendar\">\ue802<\/i><span class=\"author\">Oct 07, 2026<\/span><\/span><span class=\"p-tags\">Malware \/ Web Security<\/span><\/p>\n<\/div>\n<div id=\"articlebody\">\n<div class=\"separator\" style=\"clear: both;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj4fqqLhgtSTncznc3k2vTS6LJlp8_v3RMx7LaYawiUYEMDuhQ1pOdqrYqlFeyAG5TPBmEnbkLI8vu43GMDxPvaZX6kABd1zQGpIAbVpD2pwtl5v4TohuwbBjlz4dMcjYUv11ogWwPoMoOFJn0aHmxX46xc5Y3ocuxOrg7ix9RrzPzfHtjlW2rAElAV-9-p\/s1700-nu-rw-lo-l85-e365\/cf-malware.jpg\" style=\"display: block;  text-align: center; clear: left; float: left;\"><\/a><\/div>\n<p>The Computer Emergency Response Team of Ukraine (CERT-UA) has identified more than 100 compromised websites that have been injected with malicious JavaScript to serve an information-stealing malware called <strong>LunexStealer<\/strong> (aka Psychedelic Stealer).<\/p>\n<p>The activity, which was observed by the agency in September 2026, has been attributed to a threat cluster dubbed UAC-0277. It did not disclose who the victims of the campaign were or if any systems were successfully compromised as a result of these attacks.<\/p>\n<p>\u00abWhen visiting such a site, users were shown a forged Cloudflare verification page that, under the pretext of confirming the visitor is human, prompted them to execute a command,\u00bb CERT-UA <a href=\"https:\/\/cert.gov.ua\/article\/6319983\" target=\"_blank\">said<\/a> in an advisory. \u00abExecuting the command caused a malicious MSI package to be downloaded and installed from a remote server (the ClickFix technique).\u00bb<\/p>\n<p>The attacks also make use of the EtherHiding technique to retrieve the domain name of the resource from which the fake verification page is loaded, as well as the script&#8217;s operating mode, from a smart contract on the Polygon or Ethereum network.<\/p>\n<p>According to CERT-UA, there are three operating modes: 0 \u2013 inactive; 1 \u2013 passive tracking of visitors that includes gathering data about the website and the page from which the visitor arrived; and 2 \u2013 displaying the fake verification page.<\/p>\n<div class=\"dog_two clear\">\n<div class=\"cf\"><a href=\"https:\/\/thehackernews.uk\/growth-ai-control-d\" rel=\"nofollow noopener sponsored\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"lazyload\" alt=\"Cybersecurity\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjVYuoalvwUlwvLZFDideJ8jW4rz-IodX0Lwi7uyP7Ab0wiDeu_BqVhPDdejQQ65MC3p9Xc4MApnHz56NJ5SDc1HMg0DvozkkGYv9TGtDLCh26v1yD5-GyzQxnA5-6A6B4beW96H_6FyrByq22cvU5JDF-i8e5GIfV4wg1SpCvjwAJt74FaqkAb2gzqE7ll\/s728-nu-rw-lo-l85-e365\/core-d.png\" width=\"729\" height=\"91\"\/><\/a><\/div>\n<\/div>\n<p>In Mode 2, the bogus verification page is shown only to Windows users who arrive at the site from search engine results and not more than twice in 12 hours. These ClickFix lures lead to the distribution of MSI packages that deliver LunexStealer.<\/p>\n<p>At least three different variants of the MSI packages have been discovered &#8211;<\/p>\n<ul>\n<li><strong>Variant 1<\/strong>, which installs LunexStealer on the system.<\/li>\n<li><strong>Variant 2<\/strong>, which attempts to bypass Windows account control (UAC), configures Microsoft Defender exclusions, leverages the legitimate-but-vulnerable AMD driver (\u00abPDFWKRNL.sys\u00bb) to blind security software, and then retrieves and runs LunexStealer from a remote server.<\/li>\n<li><strong>Variant 3<\/strong>, which launches LunexStealer via DLL sideloading by using the legitimate binary (\u00abFnHotkeyUtility.exe\u00bb) to load a rogue DLL (\u00abspkvol.dll\u00bb), which decrypts and executes the stealer.<\/li>\n<\/ul>\n<p>As documented by both <a href=\"https:\/\/thehackernews.com\/2026\/09\/hacked-ukrainian-sites-serve-fake.html\" target=\"_blank\">Arctic Wolf Labs and Ontinue, LunexStealer is also designed to install a malicious browser extension called LUNARAXE. The extension masquerades as \u00abMicrosoft Office Word Editor\u00bb to steal cookies, browsing history, and credentials entered into web forms. It also allows the operator to remotely control the browser and execute arbitrary JavaScript on web pages.<\/p>\n<p>The stealer also deploys an auxiliary component named NAIVEMESS that&#8217;s installed based on a configuration received from the command-and-control (C2) server. Its primary responsibility is to provide LUNARAXE with access to the Windows file system through a PowerShell-based Native Messaging Host.<\/p>\n<p>\u00abNAIVEMESS functionality includes retrieving the list of drives, browsing directories, reading, creating and overwriting files, as well as executing them,\u00bb CERT-UA said. \u00abFiles are transferred in chunks encoded in Base64, and directories and file groups are pre\u2011archived into ZIP.\u00bb<\/p>\n<div class=\"dog_two clear\">\n<div class=\"cf\"><a href=\"https:\/\/thehackernews.uk\/network-defense-d\" rel=\"nofollow noopener sponsored\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"lazyload\" alt=\"Cybersecurity\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjVV2rRkX8tRMF6gCzemvQNpwFwGxRWxY1cJEYfoLLSj1EZYJOlj5WTR77t0i6kELXujYcaHTpRDqTjCbVHH5Pnh7wzxUiKP5j4dsDkWIMlp2bmpZsL0jeAsA_19pHH5UPtyBvNkZdyGEULOAsXPcraMP5CYjQRFefhXRSdEjYkrdcpUnc4ILcvcdEfAauE\/s728-nu-rw-lo-l85-e365\/tl-d.jpg\" width=\"729\" height=\"91\"\/><\/a><\/div>\n<\/div>\n<p>The component does have its own communication channel with the C2 server. Rather, commands are received via the extension, which houses three other modules &#8211;<\/p>\n<ul>\n<li>LUNARAXE.CORE, which handles C2 communication, receives commands, executes them, and exfiltrates browser data (i.e., cookies, browsing history, bookmarks, details about installed extensions, and intercepted credentials). It can also manage tabs, enable\/disable extensions, serve notifications, run JavaScript on web pages, and display bogus overlays. It can also copy files from the computer, write files to it, and execute them if NAIVEMESS is installed.<\/li>\n<li>LUNARAXE.STEALER, which captures credentials entered into web forms and sends them to LUNARAXE.CORE, along with the page URL.<\/li>\n<li>LUNARAXE.STRIP, which disables Content Security Policy (<a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Guides\/CSP\" target=\"_blank\">CSP<\/a>) protections on web pages by stripping CSP headers from HTTP responses with an aim to run arbitrary JavaScript code.<\/li>\n<\/ul>\n<p>CERT-UA is advising organizations to prohibit regular users from using the Windows Run dialog via group policies, restrict the installation of MSI packages by users without administrator rights, monitor for the execution of \u00abmsiexec.exe,\u00bb enable blocking of vulnerable drivers via Microsoft&#8217;s vulnerable driver blocklist, and limit the installation of browser extensions to allowlisted ones.<\/p>\n<p>Microsoft also <a href=\"https:\/\/learn.microsoft.com\/en-us\/windows\/security\/application-security\/application-control\/app-control-for-business\/design\/microsoft-recommended-driver-block-rules\" target=\"_blank\">recommends<\/a> turning on the Attack Surface Reduction (ASR) rule \u00abBlock abuse of exploited vulnerable signed drivers\u00bb to prevent an application from writing a vulnerable signed driver to disk.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\ue804Ravie Lakshmanan\ue802Oct 07, 2026Malware \/ Web Security The Computer Emergency Response Team of Ukraine (CERT-UA) has identified more than 100 compromised websites that have been injected with malicious JavaScript to&hellip;<\/p>\n","protected":false},"author":1,"featured_media":3410,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[931,927,227,529,150,3679,1968],"class_list":["post-3409","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-checks","tag-cloudflare","tag-compromised","tag-deliver","tag-fake","tag-lunexstealer","tag-websites"],"_links":{"self":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/posts\/3409","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3409"}],"version-history":[{"count":0,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/posts\/3409\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/media\/3410"}],"wp:attachment":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3409"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3409"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3409"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}