SOC Prime Bias: High

20 Aug 2026 07:34 UTC

Malware Campaign Targets Korean Web Servers Running SoftEther VPN

Author Photo
SOC Prime Team linkedin icon Follow
Malware Campaign Targets Korean Web Servers Running SoftEther VPN
shield icon

Detection stack

  • AIDR
  • Alert
  • ETL
  • Query

Summary

The Larva-26010 threat actor is targeting web and MS-SQL servers in South Korea to deploy SoftEther VPN. Compromised systems are repurposed as VPN servers, potentially using cascade connections to conceal the attackers’ true C&C infrastructure. The intrusion typically begins with web server compromise, followed by deployment of web shells and SQLShells.

Investigation

AhnLab Security Intelligence Center identified recent attack activity occurring between April and August 2026. The investigation revealed a shift in the attack sequence, with web servers compromised first, followed by discovery commands, SoftEther VPN installation, and subsequent attacks against MS-SQL servers to deploy CLR SqlShell. The attackers also used tools such as PowerShell, bitsadmin, and certutil for payload delivery.

Mitigation

Administrators should inspect web servers for exploitable vulnerabilities and validate all input values used in DBMS queries and web service requests. Execution permissions should be restricted across upload directories, while IIS web servers and operating systems should remain fully patched. Antivirus and security products such as V3 should also be updated to the latest available version.

Response

If malicious activity is detected, affected web and MS-SQL servers should be isolated immediately to limit lateral movement. Investigators should determine the scope of web shell and SqlShell deployment and review newly created user accounts for unauthorized administrator accounts. Registry settings such as UseLogonCredential should also be examined for suspicious modifications.

Attack Flow

Detections

Using Certutil for Data Encoding and Cert Operations (via cmdline)

SOC Prime Team
19 Aug 2026

Download or Upload via Powershell (via cmdline)

SOC Prime Team
19 Aug 2026

Possible System Enumeration (via cmdline)

SOC Prime Team
18 Aug 2026

Possible System Network Configuration Discovery (via cmdline)

SOC Prime Team
18 Aug 2026

Possible Execution by Use of Short Script Name (via cmdline)

SOC Prime Team
18 Aug 2026

Suspicious CURL Usage (via cmdline)

SOC Prime Team
18 Aug 2026

Suspicious File Download Direct IP (via proxy)

SOC Prime Team
18 Aug 2026

IOCs (HashMd5) to detect: Malware Attack Cases for Domestic Web Servers Running SoftEther VPN in Korea

SOC Prime AI Rules
18 Aug 2026

IOCs (SourceIP) to detect: Malware Attack Cases for Domestic Web Servers Running SoftEther VPN in Korea

SOC Prime AI Rules
18 Aug 2026

IOCs (DestinationIP) to detect: Malware Attack Cases for Domestic Web Servers Running SoftEther VPN in Korea

SOC Prime AI Rules
18 Aug 2026

AWS CloudFront Potential DoS Attack Detected [AWS Cloudtrail]

SOC Prime AI Rules
18 Aug 2026

PowerShell Downloader and Privilege Escalation via User Account Creation [Windows Powershell]

SOC Prime AI Rules
18 Aug 2026

Microsoft Windows Discovery and SoftEther VPN Installation [Webserver]

SOC Prime AI Rules
18 Aug 2026

## Simulation Execution

Prerequisite: The Telemetry & Baseline Pre-flight Check must have passed.

Rationale: This section details the precise execution of the adversary technique (TTP) designed to trigger the detection rule. The commands and narrative MUST directly reflect the TTPs identified and aim to generate the exact telemetry expected by the detection logic. Abstract or unrelated examples will lead to misdiagnosis.

  • Attack Narrative & Commands: The adversary has gained initial access via a web vulnerability. To facilitate lateral movement and establish a persistent backdoor, they need to map the local network and download the SoftEther VPN installer. The attacker executes ipconfig /all to map the interface, whoami to confirm privileges, and uses curl to fetch the installer from a remote command-and-control (C2) server. This specific sequence is designed to trigger the “SoftEther VPN Installation” detection logic by matching the exact command-line strings defined in the Sigma rule.

  • Regression Test Script:

    # Simulation Script: SoftEther Discovery and Payload Download
    # This script executes the exact commands the rule is looking for.
    
    Write-Host "[+] Starting Discovery Phase..." -ForegroundColor Cyan
    
    # Trigger selection_command_lines: 'whoami'
    whoami
    
    # Trigger selection_command_lines: 'ipconfig /all'
    ipconfig /all
    
    # Trigger selection_command_lines: 'netstat -ano -p tcp'
    netstat -ano -p tcp
    
    # Trigger selection_command_lines: 'systeminfo'
    systeminfo
    
    Write-Host "[+] Starting Payload Download Phase..." -ForegroundColor Cyan
    
    # Trigger selection_images: 'curl.exe' AND selection_command_lines: 'curl -h'
    # Note: We use -h to stay within the rule's logic while simulating a download intent
    curl -h https://example.com/softether_installer.exe
    
    Write-Host "[+] Simulation Complete." -ForegroundColor Green
  • Cleanup Commands:

    # No files were actually downloaded in this simulation, 
    # but we ensure no artifacts remain.
    Remove-Item -Path "$env:TEMP*" -Force -ErrorAction SilentlyContinue