Recent threat intelligence findings highlight a sophisticated phishing campaign leveraging malicious SVG (Scalable Vector Graphics) files to deliver ransomware-associated payloads. The activity appears to heavily target organizations in Venezuela, with telemetry indicating that most infections originate from this region.
The campaign demonstrates how attackers are shifting away from traditional executable attachments toward less suspicious file formats, exploiting user trust and gaps in email filtering mechanisms. The attack chain ultimately leads to malware consistent with behaviors observed in BianLian ransomware operations, a threat group active since 2022.

Background: Why SVG Files Are Being Weaponized
SVG files are typically used for web graphics such as logos and illustrations because they can scale without losing clarity. Unlike standard image formats, SVG files are written in XML and can contain embedded scripts or external references.
This flexibility is exactly what attackers are abusing. Instead of appearing as dangerous files, these SVG attachments look harmless. However, once opened, they can trigger connections to remote servers and initiate malicious downloads.
In this campaign, phishing emails include SVG attachments with Spanish filenames, often mimicking documents such as:
- Invoices
- Payment receipts
- Budget documents
This localization strongly suggests targeted social engineering, increasing the likelihood of user interaction.
Initial Infection Vector
The attack begins with phishing emails carrying SVG attachments. When a recipient opens the file, it silently initiates communication with a remote URL.
From there, the infection chain unfolds:
- The SVG file executes embedded instructions.
- A connection is established to an external URL.
- A malicious payload is downloaded onto the victim’s system.
An interesting technical detail is the use of URL shortening services (ja.cat) combined with open redirect vulnerabilities in legitimate domains. These redirects ultimately point to attacker-controlled infrastructure hosting the malware.
The URLs typically follow this structure:
https://<domain>/public.php?token=<16_digit_token>
Notably, several abused domains are associated with Brazilian infrastructure, indicating either compromised systems or misconfigured services being leveraged by attackers.
Malware Analysis
File Characteristics
The downloaded payload is a Windows executable written in Go (Golang). Go-based malware has become increasingly popular due to its portability and difficulty to analyze.
Execution Behavior
Once executed, the malware performs a series of low-level operations designed to evade detection and maintain persistence.
Dynamic API Resolution
The malware dynamically retrieves addresses of key Windows API functions such as:
- LoadLibraryExA / LoadLibraryExW
- SetErrorMode
- RtlAddVectoredExceptionHandler
This technique avoids static detection by loading libraries only during runtime.
Error Handling and Stability
By using SetErrorMode, the malware suppresses system error dialogs, ensuring that suspicious activity remains hidden from the user.
The use of RtlAddVectoredExceptionHandler allows the malware to control how system exceptions are handled, helping it survive unexpected crashes.
Threading and Timing Mechanisms
Functions like:
- CreateWaitableTimerExW
- timeBeginPeriod
are used to manage execution timing and synchronization. This allows the malware to run tasks in parallel and improve operational efficiency.
Networking Capabilities
The malware loads ws2_32.dll, enabling network communication. It specifically uses:
- WSAGetOverlappedResult
This function allows asynchronous network operations, making communication with command-and-control (C2) servers more efficient and stealthy.
System Monitoring and Persistence
Another notable component is the use of powrprof.dll, particularly:
- PowerRegisterSuspendResumeNotification
This allows the malware to detect when a system enters or exits sleep mode. Attackers can use this information to execute actions when monitoring defenses may be reduced.
Environment Awareness
The malware queries environment variables such as:
- GODEBUG
- DEBUG_HTTP2_GOROUTINES
These are specific to Go environments and may assist in debugging or adapting execution behavior.
Cryptographic Operations
The malware utilizes:
- SystemFunction036 (RtlGenRandom)
This function generates pseudo-random numbers, often used in encryption routines.
Additionally, AES encryption routines implemented in assembly are observed, indicating high-performance encryption mechanisms, a hallmark of ransomware activity.
Anti-Analysis Techniques
Several techniques are used to hinder reverse engineering:
- Detection of Wine environments via
wine_get_version - Use of Thread Local Storage (TLS) for indirect function execution
- Anti-debugging logic embedded within the code
These measures complicate analysis and suggest a mature threat actor.
Threat Attribution: BianLian Ransomware
The observed behaviors align closely with known tactics of the BianLian ransomware group, which has been active since 2022.
This group is known for:
- Data exfiltration and extortion
- Targeting critical infrastructure
- Evolving techniques to bypass defenses
Previous attacks have impacted organizations in the United States and Australia, but this campaign indicates a regional focus on Latin America, particularly Venezuela.
Indicators of Compromise (IOCs)
The following domains have been identified as part of this campaign:
contabilidad[.]icu
documentodigital[.]cloud
getpdfdigital[.]cloud
soportedigital[.]cloud
Organizations should block and monitor traffic associated with these indicators.
What Makes This Campaign Notable
This campaign stands out for several reasons:
- Use of SVG files as an attack vector, which are often overlooked by security controls
- Abuse of legitimate domains via redirect vulnerabilities
- Deployment of Go-based malware, increasing complexity for defenders
- Strong regional targeting with localized phishing content
It highlights a shift toward stealthier and more creative delivery mechanisms.
Defensive Recommendations
To mitigate similar threats, organizations should:
- Treat all unsolicited attachments, including image files, as potentially malicious
- Implement advanced email filtering capable of inspecting embedded scripts
- Monitor outbound connections for unusual traffic patterns
- Use endpoint detection and response (EDR) solutions to identify abnormal behavior
- Regularly patch systems to prevent exploitation of redirect vulnerabilities
Our Analysis and Opinion
This campaign is a clear example of how modern attackers are adapting faster than traditional defenses. What makes this case particularly concerning is not just the malware itself, but the delivery method. SVG files are generally perceived as safe because they are categorized as images. Most users, and even some security tools, do not treat them with the same level of scrutiny as executable files. This gap is exactly what attackers are exploiting.
The use of localized phishing content in Spanish shows a deliberate effort to increase success rates. It reflects a deeper understanding of the target audience rather than a broad, generic campaign. This level of targeting suggests that attackers are investing more time in reconnaissance and social engineering, rather than relying solely on technical exploits.
Another critical observation is the use of legitimate infrastructure through redirect vulnerabilities. Instead of hosting malware on obviously suspicious domains, attackers are hiding behind trusted services. This makes detection significantly harder because traditional security tools often rely on reputation-based filtering. When the initial domain appears legitimate, the malicious intent becomes obscured.
The malware itself demonstrates a high level of sophistication. The use of Go as a programming language, combined with dynamic API resolution and anti-analysis techniques, indicates that this is not the work of inexperienced actors. It aligns with the capabilities expected from a group like BianLian, which has already shown its ability to evolve rapidly.
From a defensive standpoint, this campaign reinforces an important lesson: security strategies must evolve beyond simple file-type filtering. Organizations need behavioral detection mechanisms that can identify suspicious activity regardless of how it is delivered. Relying only on known signatures or file extensions is no longer sufficient.
In our view, this campaign represents a shift toward more subtle and layered attack chains. It is not about exploiting a single vulnerability, but rather combining multiple weak points—user trust, file format assumptions, and infrastructure loopholes. Defenders must adopt a similarly layered approach, integrating user awareness, advanced detection tools, and continuous monitoring.
Ultimately, this is a reminder that even the smallest oversight, like trusting an image file, can open the door to a full-scale ransomware attack.
