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
Pixel-Flood-Attack — PoC for CVE-2024-22393: Pixel Flood DoS in Apache Answer ≤1.2.1. Upload crafted 5KB image with fake 64Kx64K dimensions. Server allocates memory for 4B+ pixels and crashes. Find targets via "Powered by Apache Answer." Check bounty program rules before testing—DoS testing is often prohibited. | Kitploit
Tools/GitHubGitHub/rk-000/pixel-flood-attack
ReconnaissanceVulnerability AnalysisExploitationWeb Application ExploitationPenetration Testing
GitHubrk-000/pixel-flood-attack

Pixel-Flood-Attack

View Repository

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →

About

15 months agoNot yet reviewed

PoC for CVE-2024-22393: Pixel Flood DoS in Apache Answer ≤1.2.1. Upload crafted 5KB image with fake 64Kx64K dimensions. Server allocates memory for 4B+ pixels and crashes. Find targets via "Powered by Apache Answer." Check bounty program rules before testing—DoS testing is often prohibited.

Share

Pixel Flood DoS - CVE-2024-22393 PoC

Pixel Flood Bug for Web Servers

A lightweight Proof-of-Concept to test for the Pixel Flood memory exhaustion vulnerability in web applications running vulnerable versions of Apache Answer.

Table of Contents

  • Description
  • Technical Details
  • Affected Versions
  • Requirements
  • Usage
  • PoC Steps
  • Detection
  • Mitigation
  • Bug Bounty Tips
  • References
  • Disclaimer

Description

This repository contains a Proof-of-Concept for CVE-2024-22393, a critical vulnerability in Apache Answer (versions up to 1.2.1) that allows authenticated attackers to crash the server using a specially crafted image file. The attack is also known as a "Pixel Flood" or "Image Dimension DoS."

Technical Details

FieldDetails
CVE IDCVE-2024-22393
CVSS Score9.1 (Critical)
CWECWE-434 (Unrestricted Upload)
Attack VectorRemote
Privileges RequiredLow (Authenticated User)
ImpactDenial of Service (Memory Exhaustion)

The exploit works by uploading a tiny image (approx. 5KB) with falsified EXIF metadata declaring massive dimensions (e.g., 64,250 x 64,250 pixels). When the vulnerable server attempts to process this image, it tries to allocate memory for over 4.1 billion pixels, causing complete memory exhaustion and application crash.

Affected Versions

  • Vulnerable: Apache Answer versions up to 1.2.1
  • Patched: Apache Answer version 1.2.5 and later

Requirements

  • Target must be running Apache Answer (v1.2.1 or earlier)
  • Valid user account on the target application
  • Image upload functionality accessible

Usage

This repository contains a malicious image file (pixel-flood.jpg) crafted to trigger the memory exhaustion bug.

PoC Steps

  1. Identify Target - Find websites running Apache Answer

    • Look for "Powered by Apache Answer" in footer
    • Use Google dorks: "Powered by Apache Answer" or inurl:/questions intitle:"Apache Answer"
    • Use Wappalyzer or BuiltWith to detect technology
  2. Authenticate - Log in with a valid user account

  3. Upload - Navigate to any image upload feature and upload pixel-flood.jpg

  4. Verify - Monitor the server response

    • If the site becomes unresponsive or returns 503/504 errors
    • If the application crashes completely
    • If memory usage spikes dramatically before failure
  5. Document - Capture evidence for your report

    • Screenshots of upload process
    • Error messages or timeout responses
    • Server unavailability after upload

Alternative Testing Method

root@kitploit:~
# Using cURL (adjust endpoint as needed)
curl -X POST -F "[email protected]" https://target-site.com/api/upload -b "session=cookie"
Download Tool