{"id":6898,"date":"2025-09-13T10:03:58","date_gmt":"2025-09-13T10:03:58","guid":{"rendered":"https:\/\/serisec.com\/index.php\/2025\/09\/13\/new-malvertising-campaign-leverages-github-repository-to-deliver-malware\/"},"modified":"2025-09-13T10:03:58","modified_gmt":"2025-09-13T10:03:58","slug":"new-malvertising-campaign-leverages-github-repository-to-deliver-malware","status":"publish","type":"post","link":"https:\/\/serisec.com\/index.php\/2025\/09\/13\/new-malvertising-campaign-leverages-github-repository-to-deliver-malware\/","title":{"rendered":"New Malvertising Campaign Leverages GitHub Repository to Deliver Malware"},"content":{"rendered":"<p>    New Malvertising Campaign Leverages GitHub Repository to Deliver Malware<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 sophisticated malvertising campaign has emerged, exploiting GitHub repositories through dangling commits to distribute malware via fake GitHub Desktop clients.<\/p>\n<p>This novel attack vector represents a significant evolution in cybercriminal tactics, leveraging the trust and legitimacy associated with GitHub\u2019s platform to deceive unsuspecting users into downloading malicious software.<\/p>\n<p>The campaign operates by promoting compromised <a href=\"https:\/\/cybersecuritynews.com\/artipacked-github-repositories\/\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub repositories<\/a> containing dangling commits that serve as delivery mechanisms for malware payloads.<\/p>\n<p>When users search for GitHub Desktop through compromised advertisements, they are redirected to malicious repositories that appear legitimate but contain hidden malware embedded within the repository structure.<\/p>\n<p>The attack leverages users\u2019 familiarity with GitHub\u2019s interface and their trust in the platform\u2019s security.<\/p>\n<p>Upon successful infection, the <a href=\"https:\/\/cybersecuritynews.com\/malware-analysis\/\" target=\"_blank\" rel=\"noreferrer noopener\">malware<\/a> establishes persistence on victim systems while maintaining covert communication channels with command and control servers.<\/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\/AVvXsEiLKf02qnzTHfRL5XFtRJjyksKzgiIUixEeRK_SJv7wt6slpDtF14z4gaUpQph6-3wBbwlzdDiTDoixBeNESFquXHsaEKjKccfhaOQkUPvGnqd5roJOPBynvAiCheEq7RlLYAGy60Pa4wHuTsTP25EwqAw-R0p2BV8pc0iL3TzMwmdBT0vqB0VxABzEmTM\/s16000\/Attack%2520chain%2520%28Source%2520-%2520X%29.webp?ssl=1\" alt=\"\"><figcaption class=\"wp-element-caption\">Attack chain (Source \u2013 X)<\/figcaption><\/figure>\n<\/div>\n<p>Unit 42 researchers <a href=\"https:\/\/x.com\/Unit42_Intel\/status\/1966180481407263207\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">identified<\/a> this campaign through behavioral analysis of suspicious GitHub repository activities and anomalous download patterns associated with fake GitHub Desktop installers.<\/p>\n<h2 class=\"wp-block-heading\" id=\"h-advanced-infection-mechanism-and-payload-execution\"><strong>Advanced Infection Mechanism and Payload Execution<\/strong><\/h2>\n<p>The malware employs a sophisticated multi-stage infection process that begins when users download what appears to be a legitimate GitHub Desktop installer.<\/p>\n<p>The initial payload performs comprehensive system discovery, collecting detailed information about the infected machine including operating system details, installed software, and network configurations.<\/p>\n<p>This reconnaissance data is immediately exfiltrated to attacker-controlled servers before proceeding to the next infection stage.<\/p>\n<figure class=\"wp-block-embed aligncenter\">\n<div class=\"wp-block-embed__wrapper\">\n<div class=\"embed-twitter\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">We have tracked a <a href=\"https:\/\/twitter.com\/hashtag\/malvertising?src=hash&amp;ref_src=twsrc%5Etfw\">#malvertising<\/a> campaign that promoted dangling commits in an official GitHub repository. This new campaign tricked users into downloading a fake GitHub desktop client that delivered malware in the background. More info at: <a href=\"https:\/\/t.co\/7tX3rz1TST\">https:\/\/t.co\/7tX3rz1TST<\/a> <a href=\"https:\/\/t.co\/V9yNrUU6xW\">pic.twitter.com\/V9yNrUU6xW<\/a><\/p>\n<p>\u2014 Unit 42 (@Unit42_Intel) <a href=\"https:\/\/twitter.com\/Unit42_Intel\/status\/1966180481407263207?ref_src=twsrc%5Etfw\">September 11, 2025<\/a>\n<\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div>\n<\/div>\n<\/figure>\n<p>The campaign demonstrates particular sophistication in its use of conditional payload deployment based on system characteristics.<\/p>\n<p>PowerShell-based payloads download NetSupport Remote Access Trojan from command and control infrastructure, while executable variants deploy AutoIT interpreters with COM file extensions to evade detection.<\/p>\n<p>The malware establishes registry-based persistence mechanisms and utilizes legitimate system utilities like MSBuild.exe and RegAsm.exe for data exfiltration, effectively blending malicious activities with normal system operations.<\/p>\n<p>Detection evasion techniques include enabling browser remote debugging capabilities, setting <a href=\"https:\/\/cybersecuritynews.com\/windows-defender\/\" target=\"_blank\" rel=\"noreferrer noopener\">Windows Defender<\/a> exclusion paths, and leveraging trusted system processes for payload execution, making traditional security solutions less effective against this sophisticated threat.<\/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><code>Boost\u00a0your\u00a0SOC and help your team protect your business with free top-notch threat intelligence:\u00a0<a href=\"https:\/\/intelligence.any.run\/plans\/?utm_source=csn&amp;utm_medium=article&amp;utm_campaign=alert_fatigue&amp;utm_content=lookup_plan&amp;utm_term=120825\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Request TI Lookup Premium Trial<\/a>.<\/code><\/strong><\/p>\n<p>The post <a href=\"https:\/\/cybersecuritynews.com\/new-malvertising-campaign\/\">New Malvertising Campaign Leverages GitHub Repository to Deliver Malware<\/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\/new-malvertising-campaign\/\">Go to cyber-security-news<\/a><br \/>\n \t<BR><br \/>\n <BR><\/BR><\/p>\n","protected":false},"excerpt":{"rendered":"<p>New Malvertising Campaign Leverages GitHub Repository to Deliver Malware A sophisticated malvertising campaign has emerged, exploiting GitHub repositories through dangling commits to distribute malware via fake GitHub Desktop clients. This novel attack vector represents a significant evolution in cybercriminal tactics, leveraging the trust and legitimacy associated with GitHub\u2019s platform to deceive unsuspecting users into downloading [&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-6898","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\/6898"}],"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=6898"}],"version-history":[{"count":0,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/6898\/revisions"}],"wp:attachment":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/media?parent=6898"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/categories?post=6898"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/tags?post=6898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}