Skip to content

[Feature Request] Add Vuln Module for PHP CGI Argument Injection (CVE-2024-4577) #1687

Description

@ayush-codes6439

Summary

Proposing a new vulnerability detection module for CVE-2024-4577 (PHP CGI Argument Injection), a critical unauthenticated Remote Code Execution flaw listed in the CISA KEV catalog.

Vulnerability Details

  • CVE ID: CVE-2024-4577
  • Severity: Critical (CVSS 9.8) - CISA KEV Listed
  • Target: PHP running in CGI mode on Windows systems.
  • Detection Rationale: Sends a crafted HTTP request with specific query string arguments (e.g., %ad-d+allow_url_include%3d1) to check if the target PHP interpreter parses CGI options inappropriately.
  • False Positive Mitigation: Validates specific HTTP response status codes and expected response body patterns to prevent false positives.

Coverage Verification

  • Verified that no existing module covers CVE-2024-4577 under nettacker/modules/vuln.
  • Verified there are no open/closed PRs or issues regarding this CVE.

I would like to work on this and submit the YAML detection module. Could you please review and assign this issue to me? @securestep9 @arkid15r

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions