When Ransomware Targets AI Models: Defending the AI/ML Recovery Chain
Sysdig's JADEPUFFER ransomware campaign deployed the ENCFORGE Go binary via Langflow CVE-2025-3248 to encrypt AI models, datasets, and vector stores for destruction-based extortion.
Sysdig Threat Research Team tracks a threat actor dubbed JADEPUFFER that progressed from crude database extortion to ENCFORGE, a UPX-packed Go ransomware binary purpose-built to destroy AI and ML assets. Initial access exploited Langflow CVE-2025-3248, an unauthenticated RCE added to CISA's KEV catalog in May 2025; the first campaign encrypted 1,342 configuration items with the database's own AES_ENCRYPT function and a key that was never saved, making recovery impossible. ENCFORGE uses AES-256 in counter mode with the key wrapped in an embedded RSA-2048 public key, renames files with a .locked extension, and targets roughly 180 file extensions covering model weights, LoRA adapters, vector indices, and training datasets. In one attack, the AI-driven agent spent 5 minutes 24 seconds iterating six Python scripts to build a container escape and run the payload on the host after the C2 binary fetch failed.
- JADEPUFFER gained initial access via Langflow CVE-2025-3248, an unauthenticated RCE added to CISA's KEV catalog in May 2025.
- ENCFORGE targets about 180 AI-related file extensions, including model weights, LoRA adapters, vector indices, and training datasets.
- Rebuilding a fine-tuned production model can cost $75,000-$500,000, making destruction-based extortion viable without exfiltration.
- An agentic attacker built a container escape in 5 minutes 24 seconds by iterating six self-correcting Python scripts.
- The first campaign encrypted 1,342 database configuration items with an unsaved key, making paid recovery impossible.
- CVEs
- CVE-2025-3248
- ATT&CK
- T1190 Exploit Public-Facing ApplicationT1105 Ingress Tool TransferT1611 Escape to HostT1486 Data Encrypted for ImpactT1485 Data Destruction
- Vendors
- Sysdig
- Threat actors
- JADEPUFFER
- Malware
- ENCFORGE
- Organizations
- Sysdig Threat Research TeamCISA
Vulnerabilities mentioned
All| CVE | Vulnerability | CVSS | EPSS | Signals | Published |
|---|---|---|---|---|---|
| CVE-2025-3248 | Unauthenticated RCE in Langflow /api/v1/validate/code | 9.8 | 100% | KEVRansomwarePoC ×4 | KEV |
From the original article
7 min read at cybersecuritynews.com
By Crystal Morin Ransomware crews have always followed the money. For years, that meant targets like banks and hospitals organizations with high-value assets and sensitive data who couldn’t afford downtime. Now, it means AI models too.
By Kavichselvan · cybersecuritynews.com
A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.