Front Page

AI Threats

The Malware Wrote Itself: AI-Generated Ransomware Encrypts Your Files From Inside the Browser Tab — No Install Required

Check Point Research this week detailed a milestone that once lived only in security nightmares: a working ransomware technique that DeepSeek generated on demand, combining an unrealistic "browser malware" concept with a very real browser capability — the Chromium File System Access API. The proof, a Python Flask sample dubbed InfernoGrabber v9.0 uploaded to VirusTotal in January, masquerades as a Discord "AI avatar upscaler" while harvesting Discord tokens, credit-card numbers, and crypto seed phrases, logging keystrokes, and hijacking webcam and microphone. The ransomware variant needs no binary at all: prompted repeatedly, the model produced HTML and JavaScript that walk a victim through a file picker and then encrypt whatever folder they grant — Windows, Linux, macOS, and, because Chrome now exposes the picker on Android, phone camera rolls too.

What makes this a forensic turning point is the disappearance of the artifact investigators are trained to hunt. There is no dropped executable, no install, no persistence key — only a browser tab, a permission grant, and encrypted files. The crime scene moves into the browser sandbox itself. Forensic priority: capture volatile browser and process memory before the tab closes, recover File System Access permission grants and Origin Private File System traces from the Chromium profile, and treat browser history, service-worker caches, and IndexedDB as primary evidence of what the page was allowed to touch.

Nation-State

The Operator Was an Algorithm: Suspected Chinese Spies Wired Claude Code and DeepSeek Straight Into a Live Government Intrusion

Hunt.io researchers uncovered a cyber-espionage campaign that embedded commercial AI directly into the execution flow of live intrusions against government bodies in Afghanistan, Thailand, and Taiwan, with U.S. high-tech supply chains also in scope. The operation ran a split-model architecture: Claude Code served as the agentic execution engine — running bash commands, managing session persistence, and parallelizing tasks — while DeepSeek-v4-pro acted as the reasoning brain, generating exploit scripts and making attack decisions. Investigators surfaced it by pivoting from infrastructure tied to the Go-based TencShell implant, then found an exposed open directory holding victim source code, custom exploit scripts, operational logs, and cloned login pages, with operator notes written in Simplified Chinese.

The timestamps are tight — activity clustered June 8–12 — and the takeaway is stark: a nation-state intrusion where the day-to-day operator work was delegated to a model at machine speed. It is the mirror image of Page 1's AI-written ransomware — one story is AI writing the weapon, the other is AI wielding it. Forensic priority: preserve the exposed operational logs and AI tool-invocation records as the new intrusion narrative, correlate the June 8–12 timeline against victim access logs, and hunt TencShell alongside the cloned-portal credential harvesting the operators automated.

Threat Bulletin

ACTIVE EXPLOIT
CVE-2026-15409

SonicWall SMA 1000 — a server-side request forgery flaw in the Workplace interface lets a remote, unauthenticated attacker force the appliance to make arbitrary internal requests; CVSS 10.0. Exploited as a zero-day since at least June 22 by an actor linked to Inc ransomware, who stole credentials, session data, and even TOTP seeds, then used the box to pivot to internal domain controllers; added to CISA KEV. Forensic Note: Review SMA logs for anomalous Workplace requests, rotate all credentials and MFA seeds handled by the appliance, and hunt lateral movement toward domain controllers.

CRITICAL
CVE-2026-63030

WordPress Core — nicknamed "wp2shell," a logic flaw in the REST API batch processor (/wp-json/batch/v1) desynchronizes validation and execution, and chained with an SQL injection (CVE-2026-60137) yields unauthenticated remote code execution on a default install; no plugin, account, or user interaction needed. Affects 6.9.0–6.9.4 and 7.0.0–7.0.1; CISA KEV July 21 with public PoCs circulating. Forensic Note: Inspect web-server logs for /wp-json/batch/v1 abuse and author__not_in injection, force updates to 6.9.5 / 7.0.2, and hunt newly dropped PHP web shells.

Malware Spotlight

Starland RAT — The Trojan Behind the Fake Installer

Tracked by Cisco Talos to the financially motivated actor UAT-11795, Starland RAT rides trojanized copies of legitimate tools — Zoom, WebEx, MobaXterm, DBeaver — delivered by a weaponized HTA that runs via mshta.exe, then an NSIS installer that executes byte-compiled Python. Once resident it inventories hardware IDs, antivirus, and Active Directory data, grabs screenshots, and scans for 40-plus crypto wallets and browser extensions, with a Polygon smart contract as a blockchain fallback for command-and-control. Forensic Note: Hunt mshta.exe spawning NSIS installers, review the trojanized app's install path for byte-compiled Python, and watch for outbound calls to Polygon RPC endpoints used to resolve backup C2.