Using KQL to Detect Vulnerabilities in Azure-Based Commvault Environments

Detect Vulnerabilities in Azure-Based Commvault Environments

Nation-State Actors Are Exploiting Azure-Hosted Commvault Systems via CVE-2025-3928 — Act Now

An advanced, targeted campaign is actively exploiting a newly discovered security flaw—CVE-2025-3928—in Commvault deployments running within Microsoft Azure. Unlike generic vulnerabilities, this one has already been leveraged by a nation-state group and is now officially listed in CISA’s Known Exploited Vulnerabilities (KEV) catalog.

What’s at Stake

CVE-2025-3928 impacts critical components: the Commvault Web Server modules across CommServe, Web Servers, and Command Center installations. It gives attackers—armed with valid credentials—the power to implant and execute webshells, opening the door to persistent backdoors, data manipulation, and lateral movement.

Although exploitation requires authentication, threat actors have been observed using stolen or phished credentials to trigger the vulnerability in real-world attacks.

Commvault confirmed in a recent advisory that while only a handful of customers (overlapping with Microsoft) have been affected so far, active response and support efforts are underway. Investigations are ongoing, and no backup data loss has been reported at this stage.


Proactive Detection: KQL-Based Threat Hunting

Security researcher Steven Lim of KQLWizard has crafted a purpose-built KQL query that leverages Azure Activity and SigninLogs to detect suspicious behaviors linked to this campaign. This approach is especially effective in cloud-first environments using Commvault integrations.

This script cross-references known malicious IPs—attributed to the ongoing exploitation effort—against recent Azure activity and login events. It’s a rapid, actionable tool to spot infiltration attempts before critical data is exposed.


Immediate Mitigation Steps

All organizations—public or private—must act. CISA requires U.S. federal civilian agencies to patch by May 19, 2025, but any business running Commvault should take the following steps immediately:

🔒 Apply Security Updates

Upgrade to the following patched versions for both Windows and Linux:

  • 11.36.46
  • 11.32.89
  • 11.28.141
  • 11.20.217

🚫 Harden Identity Access

  • Implement Conditional Access for all Microsoft 365, Dynamics 365, and Azure AD app registrations.
  • Enforce 90-day rotation of secrets between Azure and Commvault.
  • Explicitly block known attacker IPs in Conditional Access rules.
  • Monitor logins for geolocations or devices outside your trusted perimeter.

📣 Report Anomalies

If you detect suspicious behavior, report it to Commvault Support without delay.


Bottom Line: Time Is a Critical Variable

CVE-2025-3928 is more than a patching issue—it’s an active battlefield. Security teams must combine early detection, cloud-native telemetry, and identity controls to defend against ongoing, targeted attacks.

Organizations that move quickly to adopt these protections stand the best chance of keeping their backup systems intact and their cloud ecosystems secure.

More Articles & Posts