☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
[ VENDOR STATS ]
CVSS: 7.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N 🐛 CWE-200
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2024-13567

CVE-2024-13567 Information Disclosure in Awesome support
📅 PUBLISHED: 2025-04-01 05:22 UTC 🔄 UPDATED: 2026-08-12 14:52 UTC
[ PATCH UNDER REVIEW ↓ ] Remains UNDER REVIEW until an independent source confirms the fix
[ DEFENSE PATCH ↓ ]
💣 PoC: Public
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 0.43%
👁️
0.43% probability
10.8× above the median CVE
Tier: ELEVATED
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1552.001
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
VULNERABLE: version not auto-detected — verify your deployed version locally
CVSS VECTOR BREAKDOWN 7.5
AV: N Attack Vector Network
AC: L Attack Complexity Low
PR: N Privileges Required None
UI: N User Interaction None
S: U Scope Unchanged
C: H Confidentiality High
I: N Integrity None
A: N Availability None
7.5
THREAT LEVEL
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2024-13567 exposes a critical information disclosure vulnerability in the Awesome Support – WordPress HelpDesk & Support Plugin (versions up to and including 6.3.1). The plugin stores sensitive support ticket file attachments in the /wp-content/uploads/awesome-support directory without proper access controls. An unauthenticated attacker can directly enumerate and download these files, leading to exposure of confidential customer data, internal communications, and potentially PII. The vulnerability is partially patched in version 6.3.1, but the vendor has not confirmed a complete fix.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

WordPress Ecosystem Impact

This vulnerability is specific to the WordPress plugin ecosystem. The insecure storage of uploads in a publicly accessible directory is a common misconfiguration in WordPress plugins that handle file attachments. The attack vector does not involve Apache or Nginx server misconfigurations; it is purely a plugin-level access control failure.

CVSS Breakdown & Threat Level

  • CVSS Score: 7.5 (High)
  • Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
  • Attack Vector: Network
  • Attack Complexity: Low
  • Privileges Required: None
  • User Interaction: None
  • Scope: Unchanged
  • Confidentiality Impact: High
  • Integrity Impact: None
  • Availability Impact: None

Threat Level: High. The low complexity and lack of authentication make this an attractive target for mass exploitation. The EPSS score of 0.0% suggests low current exploitation activity, but the public disclosure of the vulnerability increases risk.

Deep Dive & Mechanics

The vulnerability arises from the plugin's failure to restrict access to the /wp-content/uploads/awesome-support/ directory. By default, WordPress allows direct access to files in the uploads directory unless explicitly blocked via .htaccess or server configuration. The Awesome Support plugin stores ticket attachments (e.g., screenshots, documents, logs) in this directory without implementing any authentication or authorization checks.

An attacker can:

  1. Enumerate file names by guessing or using directory listing (if enabled).
  2. Directly access files via predictable URLs like https://target.com/wp-content/uploads/awesome-support/ticket-1234-attachment.pdf.
  3. Use automated tools to scan for common file patterns (e.g., ticket-*.pdf, support-*.zip).

The partial patch in version 6.3.1 may have added some obfuscation or renamed files, but the underlying directory remains accessible. Without a complete fix, attackers can still access files if they know or guess the file names.

Vulnerable vs. Patched Code

Vulnerable Code (pre-6.3.1): The plugin likely stores files with predictable names in the uploads directory without any access control. Example:

// In a vulnerable version, file storage might look like:
$upload_dir = wp_upload_dir();
$file_path = $upload_dir['basedir'] . '/awesome-support/' . $ticket_id . '-' . $file_name;
// No .htaccess or authentication check

Patched Code (6.3.1 partial): The partial patch may have introduced file name randomization or a redirect mechanism, but the directory remains accessible. Example:

// Partial patch might add:
$file_path = $upload_dir['basedir'] . '/awesome-support/' . wp_hash($ticket_id . $file_name) . '-' . $file_name;
// Still no access control on the directory itself

Complete Fix (Unknown): A proper fix would require:

  • Moving files outside the web root.
  • Implementing a download handler that checks user authentication and authorization.
  • Adding .htaccess rules to deny direct access to the directory.

Exploitation & Lab Setup

Red Team (Attack Simulation)

Prerequisites:

  • Target WordPress site with Awesome Support plugin <= 6.3.1.
  • No directory listing enabled (but file names can be guessed).

Exploitation Steps:

  1. Identify the target site and confirm the plugin version.
  2. Enumerate ticket IDs (e.g., via support ticket URLs or brute force).
  3. Construct file URLs: https://target.com/wp-content/uploads/awesome-support/ticket-{ID}-{filename}.
  4. Use a script to download files:
#!/bin/bash
# Simple enumeration script
for ticket_id in {1000..2000}; do
    for ext in pdf docx xlsx zip; do
        url="https://target.com/wp-content/uploads/awesome-support/ticket-${ticket_id}.${ext}"
        wget --spider $url 2>/dev/null && echo "Found: $url"
    done
done

Expected Outcome: Successful extraction of sensitive support ticket attachments.

Blue Team (Defense & Detection)

Detection Steps:

  1. Monitor access logs for patterns like /wp-content/uploads/awesome-support/ with unusual referrers or user agents.
  2. Set up file integrity monitoring on the uploads directory.
  3. Implement WAF rules to block direct access to the directory.

Honeypot Setup:

  • Create decoy files in the directory with unique names and monitor for access.

Indicators of Compromise (IOCs)

  • File Paths: /wp-content/uploads/awesome-support/
  • URL Patterns: https://target.com/wp-content/uploads/awesome-support/*
  • Log Entries: GET /wp-content/uploads/awesome-support/ with 200 status codes from unknown IPs.
  • User Agents: Automated scanning tools (e.g., curl, wget, python-requests).
  • File Names: Predictable patterns like ticket-{number}.{ext} or support-{date}.{ext}.

Detection Engineering

YARA Rule

rule CVE_2024_13567_WordPress_Awesome_Support_Info_Disclosure {
    meta:
        description = "Detects attempts to access Awesome Support ticket attachments"
        author = "Valters IT"
        date = "2025-04-10"
        reference = "CVE-2024-13567"
    strings:
        $url_pattern = /\/wp-content\/uploads\/awesome-support\//
        $file_ext = /\.(pdf|docx|xlsx|zip|txt|png|jpg)$/
    condition:
        $url_pattern and $file_ext
}

Sigma Rule

title: CVE-2024-13567 Awesome Support File Access
id: 8f3c2b1a-4d5e-6f7a-8b9c-0d1e2f3a4b5c
status: experimental
description: Detects HTTP requests to the Awesome Support uploads directory
author: Valters IT
logsource:
    category: webserver
    product: apache
    service: access_log
detection:
    selection:
        cs-uri-stem|contains: '/wp-content/uploads/awesome-support/'
    condition: selection
falsepositives:
    - Legitimate plugin functionality (if patched)
level: high

Suricata Rule

alert http any any -> any any (msg:"CVE-2024-13567 Awesome Support File Access"; flow:to_server; content:"/wp-content/uploads/awesome-support/"; http_uri; classtype:attempted-recon; sid:1000001; rev:1;)

Remediation & Mitigation

Immediate Actions:

  1. Upgrade to the latest version of Awesome Support (if a complete patch is released).
  2. Restrict directory access via .htaccess:
    <Directory /wp-content/uploads/awesome-support/>
        Require all denied
    </Directory>
    
  3. Move files outside the web root and use a download handler.

Long-term Fixes:

  • Implement proper authentication for file downloads.
  • Use non-predictable file names (e.g., UUIDs).
  • Regularly audit plugin code for insecure storage.

Workarounds:

  • Use a WordPress security plugin to block direct access to the uploads directory.
  • Monitor logs for suspicious access patterns.

Report generated by Valters IT DevSecOps Intelligence Unit

💣 PoC CODE AVAILABLE

Exploit code for this CVE is tracked in our database. Access poc_code via API Pro.

[ API_PRO ] →
◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2024-13567/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.