Skip to main content
COSMICBYTEZLABS
NewsSecurityHOWTOsToolsStudyTraining
ProjectsNewsletterHire MeAbout
Subscribe

Press Enter to search or Esc to close

News
Security
HOWTOs
Tools
Study
Training
Projects
Newsletter
Hire Me
About
RSS Feed
Reading List
Subscribe

Stay in the Loop

Get the latest security alerts, tutorials, and tech insights delivered to your inbox.

Subscribe NowFree forever. No spam.
COSMICBYTEZLABS

Your trusted source for IT intelligence, cybersecurity insights, and hands-on technical guides.

1184+ Articles
136+ Guides

CONTENT

  • Latest News
  • Security Alerts
  • HOWTOs
  • Checklists
  • Projects
  • Exam Prep

RESOURCES

  • Search
  • Browse Tags
  • Newsletter Archive
  • Reading List
  • RSS Feed

COMPANY

  • About Us
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 CosmicBytez Labs. All rights reserved.

System Status: Operational
  1. Home
  2. Security
  3. CVE-2026-4119: WordPress Create DB Tables Plugin
CVE-2026-4119: WordPress Create DB Tables Plugin

Critical Security Alert

This vulnerability is actively being exploited. Immediate action is recommended.

SECURITYCRITICALCVE-2026-4119

CVE-2026-4119: WordPress Create DB Tables Plugin

A critical CVSS 9.1 authorization bypass in the WordPress Create DB Tables plugin (all versions up to 1.2.1) allows unauthenticated users to create or...

Dylan H.

Security Team

April 23, 2026
3 min read

Affected Products

  • WordPress Create DB Tables plugin <= 1.2.1

Overview

A critical authorization bypass vulnerability has been disclosed in the Create DB Tables plugin for WordPress, tracked as CVE-2026-4119. The flaw carries a CVSS score of 9.1 (Critical) and affects all versions up to and including 1.2.1.

The vulnerability arises because the plugin registers admin_post action hooks for sensitive database operations — specifically admin_post_add_table (create a table) and admin_post_delete_db_table (delete a table) — without implementing any capability or nonce checks. Any unauthenticated or low-privilege user who can send an HTTP request to wp-admin/admin-post.php can trigger these hooks.

Technical Details

FieldDetails
CVE IDCVE-2026-4119
CVSS Score9.1 (Critical)
Affected VersionsCreate DB Tables plugin <= 1.2.1
Vulnerability TypeAuthorization Bypass / Missing Capability Checks
Attack VectorNetwork
Authentication RequiredNone
Published2026-04-22
SourceNVD / NIST

Impact

An attacker can exploit this vulnerability to:

  • Create arbitrary database tables in the WordPress site's MySQL/MariaDB database, potentially filling disk space or creating tables with malicious schemas used in follow-up attacks.
  • Delete any existing database tables, including core WordPress tables (wp_users, wp_posts, wp_options), which would render the site completely inoperable and cause irreversible data loss.

Because no authentication is required, the attack surface includes any internet-facing WordPress installation running the affected plugin version. Automated scanning and exploitation is trivial.

Reproduction

The vulnerability can be triggered with a simple HTTP POST request to the WordPress admin-post.php endpoint:

POST /wp-admin/admin-post.php HTTP/1.1
Host: target.example.com
Content-Type: application/x-www-form-urlencoded
 
action=delete_db_table&table_name=wp_users

No session cookie, nonce, or elevated privileges are required for the request to be processed.

Mitigation

Immediate Actions

  1. Deactivate and remove the Create DB Tables plugin from all WordPress installations until a patched version is released.
  2. Audit your database for unexpected tables that may have been created by unauthorized parties.
  3. Check your database backups — if the wp_users or wp_options tables have been deleted or tampered with, restore from a known-good backup immediately.

Long-Term Hardening

  • Restrict access to wp-admin/admin-post.php at the web server or WAF level for unauthenticated requests.
  • Use a WordPress security plugin (e.g., Wordfence, Sucuri) to monitor and block unauthorized admin-post requests.
  • Regularly audit installed plugins for missing authentication and nonce validation on sensitive actions.

Patch Status

As of the disclosure date (2026-04-22), no patched version has been released. Plugin authors have been notified through the WordPress Plugins team. Monitor the WordPress Plugin Repository for updates.

CVSS Vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
  • Attack Vector (AV): Network — exploitable remotely without physical access
  • Attack Complexity (AC): Low — no special conditions required
  • Privileges Required (PR): None — no authentication needed
  • User Interaction (UI): None — fully automated exploitation possible
  • Confidentiality (C): None — data is not directly exposed by this vector
  • Integrity (I): High — arbitrary database tables can be created with attacker-controlled data
  • Availability (A): High — deletion of core tables causes complete site outage

References

  • NVD Entry — CVE-2026-4119
  • WordPress Plugin Repository — Create DB Tables
  • OWASP — Missing Function Level Access Control

Related Reading

  • CVE-2026-22172: OpenClaw Critical Authorization Bypass via
  • CVE-2026-30884: Critical Authorization Bypass in Moodle
  • CVE-2026-32975: OpenClaw Zalouser Weak Authorization via
#CVE#WordPress#Authorization Bypass#Critical#NVD

Related Articles

CVE-2026-5324: WordPress Brizy Page Builder Unauthenticated

The Brizy Page Builder plugin for WordPress contains a critical unauthenticated Stored Cross-Site Scripting flaw in versions up to 2.8.11, enabling...

3 min read

CVE-2026-7037: Unauthenticated OS Command Injection in

A critical CVSS 9.8 OS command injection vulnerability in the Totolink A8000RU router allows unauthenticated remote attackers to execute arbitrary...

5 min read

CVE-2026-3445: ProfilePress WordPress Plugin Allows

A high-severity authorization flaw in the ProfilePress WordPress plugin (up to v4.16.11) lets unauthenticated or low-privilege users bypass membership...

3 min read
Back to all Security Alerts