CVE-2026-13359
largeUnauthenticated Stored XSS in Contact Form to DB by BestWebSoft WordPress Plugin
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.
| BestWebSoft Contact Form to DB - Messages Database Plugin for WordPress | all versions up to and including 1.7.5 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
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 news0 stories
No ingested article mentions this CVE yet.