HexBrain

Browse / CVEs / CVE-2026-93616

CVE-2026-93616· checkpoint / quantum security management· CWE-22

Check Point Security Management - Unauthenticated Directory Traversal to RCE

Exploited in the wild. Listed by CISA on 2026-09-22; known to be used by ransomware.

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

Check Point Management Server contains a directory traversal and unrestricted file upload vulnerability allowing unauthenticated attackers to upload and execute arbitrary scripts remotely, exploit requires no authentication.

Impact

Unauthenticated attackers can upload and execute arbitrary scripts, leading to full system compromise.

Fix

Update to the latest version of Check Point Management Server.

How to confirm it

Send: POST /cpmws/UpgradeSvcRemote
Positive when: status_code == 500 and contains(body, "UpgradeSvcRemote.loginAsApplicationReadOnlyPublicSession") and !contains(body, "targetVersion contains illegal characters")

Run it with nuclei: nuclei -id CVE-2026-93616 -u <target>

The full check
id: CVE-2026-93616

info:
  name: Check Point Security Management - Unauthenticated Directory Traversal to RCE
  author: 0x_Akoko,pdteam
  severity: critical
  description: |
    Check Point Management Server contains a directory traversal and unrestricted file upload vulnerability allowing unauthenticated attackers to upload and execute arbitrary scripts remotely, exploit requires no authentication.
  impact: |
    Unauthenticated attackers can upload and execute arbitrary scripts, leading to full system compromise.
  remediation: |
    Update to the latest version of Check Point Management Server.
  reference:
    - https://support.checkpoint.com/results/sk/sk1000171
    - https://blog.checkpoint.com/security/security-advisory-action-required-active-exploitation-of-cve-2026-85102-and-a-management-pre-authentication-vulnerability-cve-2026-93616/
    - https://github.com/BishopFox/CVE-2026-93616-check
    - https://github.com/WadesWeaponShed/CVE-2026-93616_Checks
    - https://nvd.nist.gov/vuln/detail/CVE-2026-93616
  classification:
    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
    cvss-score: 9.8
    cve-id: CVE-2026-93616
    epss-score: 0.91605
    epss-percentile: 0.99814
    cwe-id: CWE-22
  metadata:
    verified: true
    max-request: 1
    vendor: checkpoint
    product: quantum_security_management
    shodan-query: port:19009
    fofa-query: port="19009"
  tags: cve,cve2026,checkpoint,soap,rce,kev,passive,vkev

variables:
  probe: "{{to_lower(rand_text_alpha(8))}}"

http:
  - raw:
      - |
        POST /cpmws/UpgradeSvcRemote HTTP/1.1
        Host: {{Hostname}}
        Content-Type: text/xml; charset=utf-8
        SOAPAction: ""
        Accept: text/xml
        Connection: close

        <?xml version="1.0"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><loginAsApplicationReadOnlyPublicSession xmlns="http://www.checkpoint.com/DleWebService/UpgradeSvcRemote"><applicationName>{{probe}}</applicationName><timeout>1</timeout><mode>readOnly</mode><targetVersion>{{probe}}!</targetVersion></loginAsApplicationReadOnlyPublicSession></soap:Body></soap:Envelope>

    matchers:
      - type: dsl
        dsl:
          - 'status_code == 500'
          - 'contains(body, "UpgradeSvcRemote.loginAsApplicationReadOnlyPublicSession")'
          - '!contains(body, "targetVersion contains illegal characters")'
        condition: and

References

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