Cyber Security News

Qilin Exploits SAP Zero-Day Vulnerability Weeks Ahead of Public Disclosure

Cybersecurity experts at OP Innovate have uncovered evidence that CVE-2025-31324, a critical zero-day vulnerability in SAP NetWeaver Visual Composer, was actively exploited nearly three weeks before its public disclosure.

This flaw, residing in the /developmentserver/metadatauploader endpoint, lacks proper authentication and authorization controls, enabling unauthenticated attackers to upload malicious files like web shells, leading to potential remote code execution.

Rated with a CVSS score of 10.0 by SAP, the vulnerability’s ease of exploitation and severe impact have made it a prime target for threat actors.

While the security community initially believed exploitation began post-disclosure, this finding suggests sophisticated attackers, specifically the Russian-speaking Qilin Ransomware-as-a-Service (RaaS) group, gained early access to this critical flaw, exploiting it in a major enterprise environment long before patches or alerts were available.

Early Exploitation Uncovered

During an incident response for a global enterprise, OP Innovate’s forensic analysis revealed two distinct exploitation attempts targeting CVE-2025-31324.

The first, occurring pre-disclosure, involved attackers leveraging a misconfigured load balancer to access the vulnerable endpoint, uploading JSP-based web shells to the SAP IRJ directory for remote code execution.

The attackers initiated outbound communication with Cobalt Strike command-and-control (C2) infrastructure and attempted to stage a reverse SOCKS5 tunneling tool, rs64c.exe, from IPs directly linked to Qilin’s known infrastructure, such as 184.174.96.74.

Matching indicators from Indonesia’s National Cyber and Crypto Agency (BSSN) bulletin further confirmed these ties, highlighting identical file paths and IP addresses used by Qilin.

SSN bulletin as Qilin infrastructure

Qilin’s Tactical Play and Defensive Wins

A second post-disclosure attempt by an unattributed actor followed a similar pattern but used different infrastructure.

Fortunately, robust defensive controls firewall blocking of C2 traffic and endpoint detection and response (EDR) quarantining of payloads prevented execution, lateral movement, or data exfiltration in both cases.

Despite successful initial access, the attackers’ post-exploitation efforts were thwarted, offering a rare glimpse into zero-day exploitation in the wild and underscoring Qilin’s strategy of targeting enterprise middleware like SAP for ransomware staging.

OP Innovate also developed a specialized WASP scanner to detect such deserialization flaws in SAP systems, which is now actively scanning for vulnerable instances.

Key Indicators of Compromise (IOCs)

IOC TypeIOCHash TypeDescriptionNotes
File HashD1C43F8DB230BDF18C61D672440EBA12MD5Old executable (test.exe)Downloaded to C:\ProgramData\temp.exe
File Hash6914B1F5B6843341FAFDFAA9D57818B9MD5New executable (test.exe)Downloaded to C:\ProgramData\temp_new.exe
IP Address184.174.96.70–Known Qilin C2 or payload hostListed in BSSN bulletin
IP Address184.174.96.74–Staging IP for rs64c.exeUsed for downloading reverse tunneler
IP Address180.131.145.73–Qilin-associated C2 IPAttempted communication from target system
URLhttp://184.174.96.74/rs64c.exe–Download URL for reverse SOCKS5 tunnelerHosted on Qilin-linked IP
File Namesrandom12.jsp, xxkmszdm.jsp, ran_new.jsp, etc.–Randomized JSP web shellsUploaded to SAP root path

Find this News Interesting! Follow us on Google News, LinkedIn, & X to Get Instant Updates!

Aman Mishra

Aman Mishra is a Security and privacy Reporter covering various data breach, cyber crime, malware, & vulnerability.

Recent Posts

Hackers Use ConnectWise SkyKick Credentials to Access Microsoft 365, Halting Cloud Backups

Attackers abused compromised ConnectWise Cloud Backup credentials to access Microsoft 365 customer environments, prompting ConnectWise…

1 day ago

Anthropic’s Claude AI Uncovers Origins of NSA-Provided Cryptographic Keys After 25 Years

Anthropic says an internal Claude research model reconstructed how the National Security Agency generated seeds…

1 day ago

Critical WordPress Flaws Allow Attackers to Execute Remote Code Without Authentication

Two WordPress Core vulnerabilities can be chained to execute remote code without authentication, according to…

1 day ago

OpenBSD Kernel Flaw Dating Back 37 Years Enables Local Privilege Escalation to Root

A newly disclosed OpenBSD kernel exploitation chain combines a shared memory accounting flaw with a…

1 day ago

GhostAction Hackers Hide Credential-Stealing Malware in Fake Font Files Across 94 GitHub Repositories

GhostAction attackers have expanded their GitHub credential theft campaign with a second stage that disguises…

1 day ago

SideCopy Hackers Target Indian Organizations With ReverseRAT Malware to Steal Data

Indian authorities have warned that SideCopy hackers are targeting Indian organizations, including academic institutions, with…

1 day ago