ZeroHour

CVE-2026-13359

large

Unauthenticated Stored XSS in Contact Form to DB by BestWebSoft WordPress Plugin

CVSS 3.1
7.2 high
EPSS
<1%p15
Published
()
Modified
AI analysis

CVE-2026-13359 is a stored cross-site scripting (XSS) vulnerability in the Contact Form to DB by BestWebSoft - Messages Database plugin for WordPress, caused by insufficient input sanitization and output escaping of the cntctfrm_contact_dropdown parameter. An unauthenticated attacker can submit a crafted contact form entry containing arbitrary web script, which is stored and later executes whenever an administrator opens the plugin's message manager page at /wp-admin/admin.php?page=cntctfrmtdb_manager. Because the payload runs in the administrator's authenticated browser session, the attacker can perform admin-level actions such as creating rogue administrator accounts or planting additional malicious content. Any WordPress site running the plugin at version 1.7.5 or earlier with a publicly reachable contact form is affected, and no authentication is required to plant the payload. No public proof-of-concept, CISA KEV listing, or confirmed in-the-wild exploitation is currently known, and EPSS estimates only a ~0.2% probability of exploitation in the next 30 days.

What to do: Update the plugin to the first release after 1.7.5 as soon as a patched version is published, or temporarily deactivate it on sites where it is not required. Until patched, review stored contact-form messages for unexpected HTML or script content in the cntctfrm_contact_dropdown field and restrict administrator access to the message manager page. Because payload injection requires no authentication on sites with public contact forms, sites running 1.7.5 or older should treat this as a priority update despite the currently low exploitation indicators.

Affected
BestWebSoft Contact Form to DB - Messages Database Plugin for WordPressall versions up to and including 1.7.5
Estimated exposure
large≈20,000-30,000 WordPress sites (plugin's WordPress.org active-install count is in the low tens of thousands) — Estimate based on the plugin's WordPress.org active-install statistics, which have historically placed this BestWebSoft plugin in the low tens of thousands of active installations.

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

The Contact Form to DB by BestWebSoft – Messages Database Plugin For WordPress plugin for WordPress is vulnerable to Stored Cross-Site Scripting via cntctfrm_contact_dropdown Parameter in all versions up to, and including, 1.7.5 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The injected payload executes in the context of an administrator's browser session when they visit the plugin's message manager page at /wp-admin/admin.php?page=cntctfrmtdb_manager, making it possible to compromise administrator-level sessions via a simple unauthenticated contact form submission.

Ecosystems
WordPress
Weakness
CWE-79
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N

In the news

No ingested article mentions this CVE yet.