{"id":5764,"date":"2025-02-18T19:02:00","date_gmt":"2025-02-18T19:02:00","guid":{"rendered":"https:\/\/fusionmindlabs.com\/blogs\/new-xcsset-macos-threat-spotted\/"},"modified":"2025-02-18T19:02:00","modified_gmt":"2025-02-18T19:02:00","slug":"new-xcsset-macos-threat-spotted","status":"publish","type":"post","link":"https:\/\/fusionmindlabs.com\/blogs\/new-xcsset-macos-threat-spotted\/","title":{"rendered":"New XCSSET macOS Threat Spotted"},"content":{"rendered":"\n<\/p>\n<div data-module=\"content\">\n<p class=\"ContentParagraph ContentParagraph_align_left\" data-testid=\"content-paragraph\">\n<span class=\"ContentText ContentText_variant_bodyNormal\" data-testid=\"content-text\">Microsoft has identified a new variant of the XCSSET malware, a significant threat to the macOS platform, which has been used in a limited number of attacks targeting Apple developers. This fresh version of the malware has the potential to spread to a broader range of targets in the coming weeks.<\/span>\n<\/p>\n<p class=\"ContentParagraph ContentParagraph_align_left\" data-testid=\"content-paragraph\">\n<span class=\"ContentText ContentText_variant_bodyNormal\" data-testid=\"content-text\">The XCSSET malware is capable of reading and dumping data from Safari browsers, injecting JavaScript backdoors into websites, stealing information from various apps, taking screenshots, encrypting files, and exfiltrating data to attacker-controlled systems. This new variant features enhanced obfuscation methods, updated persistence mechanisms, and new infection strategies, making it a more formidable threat.<\/span><br \/>\n<span class=\"ContentText ContentText_variant_bodyNormal\" data-testid=\"content-text\"> According to Microsoft Threat Intelligence, this is the first known update to the malware since 2022, and it was <a class=\"ContentText-BodyTextChunk ContentText-BodyTextChunk_link\" target=\"_blank\" href=\"https:\/\/x.com\/MsftSecIntel\/status\/1891410993265123662\" rel=\"nofollow\">revealed in a post on X<\/a> this week.<\/span>\n<\/p>\n<p class=\"ContentParagraph ContentParagraph_align_left\" data-testid=\"content-paragraph\">\n<span class=\"ContentText ContentText_variant_bodyNormal\" data-testid=\"content-text\">The post highlights that &#8220;these enhanced features add to this malware family&#8217;s previously known capabilities, like targeting digital wallets, collecting data from the Notes app, and exfiltrating system information and files.&#8221;<\/span>\n<\/p>\n<p class=\"ContentParagraph ContentParagraph_align_left\" data-testid=\"content-paragraph\">\n<span class=\"ContentText ContentText_variant_bodyNormal\" data-testid=\"content-text\">XCSSET was first discovered by researchers at Trend Micro in 2020, and it has been targeting software developers by <a class=\"ContentText-BodyTextChunk ContentText-BodyTextChunk_link\" target=\"_self\" href=\"https:\/\/www.darkreading.com\/vulnerabilities-threats\/zero-click-rce-bug-macos-calendar-exposes-icloud-data\" rel=\"nofollow noopener\">exploiting vulnerabilities<\/a> and infecting their projects. This allows the malware to spread to other developers who download and build the infected projects, potentially leading to a broader supply chain attack.<\/span>\n<\/p>\n<h2 class=\"ContentText ContentText_variant_h2 ContentText_align_left\" data-testid=\"content-text\" id=\"Significant Enhancements to macOS Malware\" style=\"scroll-margin-top:10rem;scroll-snap-margin-top:10rem\">Significant Enhancements to macOS Malware<\/h2>\n<p class=\"ContentParagraph ContentParagraph_align_left\" data-testid=\"content-paragraph\">\n<span class=\"ContentText ContentText_variant_bodyNormal\" data-testid=\"content-text\">This new variant of XCSSET appears to be a significant update, with various new features that make it easier for attackers to spread the malware and obscure their malicious activities.<\/span>\n<\/p>\n<p class=\"ContentParagraph ContentParagraph_align_left\" data-testid=\"content-paragraph\">\n<span class=\"ContentText ContentText_variant_bodyNormal\" data-testid=\"content-text\">The enhanced obfuscation methods used by XCSSET employ a significantly more randomized approach for generating payloads to infect Xcode projects, randomizing both its encoding technique and a number of encoding iterations, according to Microsoft.<\/span>\n<\/p>\n<p class=\"ContentParagraph ContentParagraph_align_left\" data-testid=\"content-paragraph\">\n<span class=\"ContentText ContentText_variant_bodyNormal\" data-testid=\"content-text\">The malware also incorporates Base64 and obfuscates module names, making it more challenging to determine the intent of the malware&#8217;s modules. Additionally, the operators of the malware have implemented two distinct new persistence mechanisms: the &#8220;zshrc&#8221; method and the &#8220;dock&#8221; method.<\/span>\n<\/p>\n<p class=\"ContentParagraph ContentParagraph_align_left\" data-testid=\"content-paragraph\">\n<span class=\"ContentText ContentText_variant_bodyNormal\" data-testid=\"content-text\">The &#8220;zshrc&#8221; method involves creating a file named ~\/.zshrc_aliases that contains the payload, which is then launched every time a new shell session is initiated, guaranteeing the malware&#8217;s persistence across shell sessions.<\/span>\n<\/p>\n<p class=\"ContentParagraph ContentParagraph_align_left\" data-testid=\"content-paragraph\">\n<span class=\"ContentText ContentText_variant_bodyNormal\" data-testid=\"content-text\">The &#8220;dock&#8221; method involves downloading a signed dockutil tool from a command-and-control (C2) server to manage the dock items, and then creating a fake Launchpad application, replacing the legitimate Launchpad&#8217;s path entry in the dock with this fake one.<\/span>\n<\/p>\n<p class=\"ContentParagraph ContentParagraph_align_left\" data-testid=\"content-paragraph\">\n<span class=\"ContentText ContentText_variant_bodyNormal\" data-testid=\"content-text\">The variant also employs new infection methods that determine where the payload is placed in Xcode projects, making it easier for attackers to spread the malware.<\/span>\n<\/p>\n<h2 class=\"ContentText ContentText_variant_h2 ContentText_align_left\" data-testid=\"content-text\" id=\"Advice for macOS Cyber Defenders\" style=\"scroll-margin-top:10rem;scroll-snap-margin-top:10rem\">Advice for macOS Cyber Defenders<\/h2>\n<p class=\"ContentParagraph ContentParagraph_align_left\" data-testid=\"content-paragraph\">\n<span class=\"ContentText ContentText_variant_bodyNormal\" data-testid=\"content-text\">Although macOS has traditionally not been a primary target for threat actors, the platform has become increasingly more at risk to malware and other <a class=\"ContentText-BodyTextChunk ContentText-BodyTextChunk_link\" target=\"_self\" href=\"https:\/\/www.darkreading.com\/threat-intelligence\/infostealers-waltz-through-macos-to-grab-crypto-wallets-browser-creds\" rel=\"nofollow noopener\">security threats<\/a> in recent years, mainly due to Apple&#8217;s growing market share in a shrinking PC market.<\/span>\n<\/p>\n<p class=\"ContentParagraph ContentParagraph_align_left\" data-testid=\"content-paragraph\">\n<span class=\"ContentText ContentText_variant_bodyNormal\" data-testid=\"content-text\">To avoid downloading Xcode projects infected with XCSSET, Microsoft recommends that developers and users &#8220;always inspect and verify any Xcode projects downloaded or cloned from repositories&#8221; that potentially will spread the malware.<\/span>\n<\/p>\n<p class=\"ContentParagraph ContentParagraph_align_left\" data-testid=\"content-paragraph\">\n<span class=\"ContentText ContentText_variant_bodyNormal\" data-testid=\"content-text\">Developers and users should also only install apps from trusted sources, such as a software platform\u2019s official app store, according to Microsoft.<\/span>\n<\/p>\n<p class=\"ContentParagraph ContentParagraph_align_left\" data-testid=\"content-paragraph\">\n<span class=\"ContentText ContentText_variant_bodyNormal\" data-testid=\"content-text\">Users of <a class=\"ContentText-BodyTextChunk ContentText-BodyTextChunk_link\" target=\"_blank\" href=\"https:\/\/learn.microsoft.com\/en-gb\/defender-endpoint\/microsoft-defender-endpoint-mac\" rel=\"nofollow noopener\">Microsoft Defender for Endpoint on Mac<\/a> should be protected against XCSSET, including its new variant, as it can detect all currently known versions of the malware.<\/span>\n<\/p>\n<\/div>\n\n<br \/><a href=\"https:\/\/www.darkreading.com\/vulnerabilities-threats\/microsoft-variant-macos-threat-xcsset\" rel=\"nofollow noopener\" target=\"_blank\">Source Link<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft has identified a new variant of the XCSSET malware, a significant threat to the macOS platform, which has been used in a limited number of attacks targeting Apple developers&#8230;.<\/p>\n","protected":false},"author":19,"featured_media":5765,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22],"tags":[],"class_list":["post-5764","post","type-post","status-publish","format-standard","has-post-thumbnail","category-cybersecurity"],"jetpack_featured_media_url":"https:\/\/fusionmindlabs.com\/blogs\/wp-content\/uploads\/sites\/9\/2025\/02\/macOS_AfricaStudio_AlamyStockPhoto.png","_links":{"self":[{"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/posts\/5764","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/comments?post=5764"}],"version-history":[{"count":0,"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/posts\/5764\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/media\/5765"}],"wp:attachment":[{"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/media?parent=5764"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/categories?post=5764"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/tags?post=5764"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}