TimbreStealer Targets Mexican Users Through Tax-Themed Phishing

· Original article ↗

Summary

Talos describes a campaign active since at least November 2023 that uses tax- and invoice-themed phishing to deliver TimbreStealer to users in Mexico, detailing its obfuscation, anti-analysis, persistence and information-stealing capabilities.

Key points

  • Phishing emails impersonating Mexican tax receipts or invoices send victims to compromised sites that deliver a ZIP containing a deceptive internet shortcut; victims must open it to start the infection.
  • Geofencing limits delivery to users in Mexico, while visitors from other locations receive a blank PDF.
  • TimbreStealer uses layered encrypted modules, direct system calls, custom loaders and Heaven’s Gate, alongside sandbox and debugger checks.
  • The malware installs through scheduled tasks and registry-based execution, and can inject its payload into preferred svchost.exe processes.
  • Preliminary analysis indicates it can collect browser credentials and history, files, and system and hardware information; Talos had not confirmed communication with the suspected command-and-control servers.
  • Talos links the activity with high confidence to an earlier Mispadu distribution campaign based on shared tactics, though it found no hard evidence confirming the connection.
  • Talos published Snort and ClamAV detections and associated indicators of compromise.

Article Details

Attack Vectors
  • Tax receipt and invoice-themed phishing emails direct users in Mexico to malicious pages on compromised websites.
  • Distribution pages check geolocation and browser characteristics, delivering ZIP archives to users in Mexico and blank PDFs to visitors elsewhere.
  • Victims must open the downloaded ZIP archive and double-click a PDF-disguised .url shortcut, which retrieves the initial dropper through WebDAV over HTTP.
  • The installer registers a scheduled task that adds a RunOnce registry entry and invokes rundll32.exe through iernonce.dll; under certain conditions it also configures startup scripts through Group Policy.
  • The installed loader attempts to inject a 64-bit DLL into selected svchost.exe processes, with a 32-bit shellcode fallback if injection fails.
Defensive Notes
  • Applicable Snort SIDs are 63057–63072 and 300840–300844.
  • Published ClamAV detections include Win.Infostealer.TimbreStealer-10021027-0, Win.Infostealer.TimbreStealer-10021026-0, Win.Infostealer.Generic-10017202-0, Win.Packed.Generic-10019162-0, and Win.Dropper.Generic-10017203-0.
  • Analysis must account for geofencing, language and timezone checks, debugger and virtualization detection, and browser-use checks that can prevent payload execution.
  • The global decryption key changes throughout execution, so bypassing execution stages or anti-analysis checks can prevent subsequent modules from decrypting.
  • The loader patches ZwTraceEvent and replaces loaded DLL contents with clean disk copies to interfere with user-mode telemetry and security hooks.
  • Final-payload analysis was incomplete. Talos identified potential C2 URLs but did not observe analyzed samples communicating with them.
  • Although the malware calls functions that remove System Restore points, Talos reported no observed ransomware activity on infected victims.

Indicators of compromise

TypeIndicatorContext
SHA256600d085638335542de1c06a012ec9d4c56ffe0373a5f61667158fc63894dde9fJavaScript downloader artifact listed in the TimbreStealer research indicators.
SHA256883674fa4c562f04685a2b733747e4070fe927e1db1443f9073f31dd0cb5e215JavaScript artifact responsible for region checking and redirection in the delivery chain.
SHA256aa187a53e55396238e97638032424d68ba2402259f2b308c9911777712b526afMalicious shortcut artifact listed as FAC_560208_ATR890126GK2.url_.
SHA256b1b85c821a7f3b5753becbbfa19d2e80e7dcbd5290d6d831fb07e91a21bdeaa7CFDI_930209.zip distribution archive associated with the malicious shortcut delivery chain.
SHA256b3f4b207ee83b748f3ae83b90d1536f9c5321a84d9064dc9745683a93e5ec405Embedded Cecujujajofubo475.dll_ artifact associated with the installed TimbreStealer loader.
URLhxxp[:]//159[.]89[.]50[.]225/formato23/9577710738/1242144429.exeExternally hosted executable retrieved through the WebDAV shortcut chain in the Mispadu activity.
URLhxxps[:]//69[.]64[.]35[.]1/~route649289/Potential TimbreStealer C2 URL recovered during analysis; communication was not observed.
URLhxxps[:]//bailandolambada[.]com/5iplivg7q/gn4md5c/it.php?f=2&w=Windows%2010Mispadu HTTPS C2 URL observed in the preceding phishing activity.
URLhxxps[:]//chidoriland[.]com/1r49ucc73/hs4q07q/it.php?f=2&w=Windows%2010Mispadu HTTPS C2 URL observed in the preceding phishing activity.
URLhxxps[:]//hamster69[.]senac2021[.]org/~armadillo492370/Potential TimbreStealer C2 URL recovered from network-related functions; Talos did not observe communication to it.
URLhxxps[:]//manderlyx[.]com/cruto/it.php?f=2&w=Windows%2010Mispadu HTTPS C2 URL observed in the preceding phishing activity.
URLhxxps[:]//pdf85[.]miramantolama[.]com/factura/74f871b7ca1977Malicious distribution page on compromised infrastructure used in the TimbreStealer invoice-themed delivery chain.
URLhxxps[:]//snapdragon50[.]crimsondragonemperor[.]com/~aster963249/Potential TimbreStealer C2 URL listed by Talos; communication was not observed in analyzed samples.
URLhxxps[:]//suscripcion24[.]facturasonlinemx[.]com/factura/d6a6f8208ed508TimbreStealer distribution URL presented as part of the invoice-themed phishing activity.
URLhxxps[:]//suscripcion65[.]g1ooseradas[.]buzz/factura/9f03d9ef3d73b5TimbreStealer distribution URL used in the geofenced phishing delivery chain.
URLhxxps[:]//timbrado11[.]verificatutramite[.]com/facdigital/f7640878ebc0f9TimbreStealer distribution URL associated with the digital-invoice lure.
URLhxxps[:]//trilivok[.]com/2ysz0gghg/cbt0mer/it.php?f=2&w=Windows%2010Hardcoded HTTPS C2 URL used by Mispadu in the preceding distribution activity.

MITRE ATT&CK

T1027.009 · Embedded PayloadsTimbreStealer embeds encrypted DLLs and shellcode modules within successive loader layers and stores the final payload in ApplicationIcon.ico.T1053.005 · Scheduled TaskThe installer registers a scheduled task through the ITaskService COM interface to trigger installed malware execution.T1055.001 · Dynamic-link Library InjectionThe installed loader attempts to inject a 64-bit DLL into svchost.exe processes selected by command-line strings.T1105 · Ingress Tool TransferThe malicious .url shortcut downloads the initial TimbreStealer dropper through WebDAV over HTTP.T1140 · Deobfuscate/Decode Files or InformationCustom loaders decrypt embedded modules using a global key updated throughout execution and optionally decompress their contents.T1204.002 · Malicious FileExecution requires victims to open a downloaded ZIP archive and double-click its malicious .url shortcut.T1497.001 · System ChecksAnti-analysis modules check virtualization hooks, ports, physical-drive strings, and desktop window counts before allowing later stages to decrypt.T1547.001 · Registry Run Keys / Startup FolderThe scheduled task uses reg.exe to add a RunOnce registry entry that is processed through rundll32.exe and iernonce.dll.T1562.001 · Disable or Modify ToolsThe installed DLL patches ZwTraceEvent to disable user-mode ETW collection and overwrites loaded DLLs with clean disk copies to remove security hooks.T1566.002 · Spearphishing LinkTax receipt and invoice-themed spam emails contain links to compromised websites distributing the malware.

Malware

Products

Countries

Industries

Related Articles