Wordpress Plugin
CVE-2025-63056
MEDIUM
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
Missing Authorization vulnerability in bestwebsoft Contact Form by BestWebSoft contact-form-plugin allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Contact Form by BestWebSoft: from n/a through <= 4.3.6.
AnalysisAI
Authenticated users can access sensitive contact form data and functionality they should not have permission to view or modify due to missing authorization checks in Contact Form by BestWebSoft plugin versions up to 4.3.6. The vulnerability allows logged-in attackers with low-level privileges to bypass access controls and view contact information or modify form settings with only network access and no additional user interaction required. This is not actively exploited according to available intelligence, though the access control bypass pattern is a common attack vector.
Technical ContextAI
Contact Form by BestWebSoft is a WordPress plugin that extends WordPress's native contact form functionality. The vulnerability stems from CWE-862 (Missing Authorization), a failure to implement proper access control checks before performing sensitive operations on contact form data and configuration. WordPress plugins handling user-submitted contact information typically store this data in the database and enforce capability checks (like 'manage_options' or plugin-specific capabilities) before allowing access. This plugin fails to verify that the authenticated user making requests possesses the required capability level to access or modify contact form records, configuration, or collected submissions. An authenticated user with the bare minimum WordPress account privileges (such as a 'Subscriber' role) can craft requests to administrative endpoints that should be restricted to administrators or form owners only.
Affected ProductsAI
Contact Form by BestWebSoft plugin for WordPress versions from an unspecified base version through 4.3.6 inclusive. CPE data is not provided in available sources, but the plugin is distributed via the official WordPress plugin repository at wordpress.org and is identifiable by the plugin slug 'contact-form-plugin'. Per vendor advisory reference (patchstack.com/database/Wordpress/Plugin/contact-form-plugin), the vulnerability affects all installations of this plugin at 4.3.6 and below.
RemediationAI
Update Contact Form by BestWebSoft plugin to a patched version released after 4.3.6. Exact patched version number is not provided in available data; consult the vendor advisory at https://patchstack.com/database/Wordpress/Plugin/contact-form-plugin/vulnerability/wordpress-contact-form-by-bestwebsoft-plugin-4-3-5-broken-access-control-vulnerability for the specific minimum version that addresses this issue. Immediate workarounds include: restricting WordPress user registration to trusted accounts only, using a WordPress user role/capability management plugin to deny low-privilege users access to contact form administrative pages, or disabling the Contact Form by BestWebSoft plugin until an update is available. Administrators should review contact form data access logs if available to detect any unauthorized access prior to patching.
More in Wordpress Plugin
View allThe Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a
The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i
The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base
The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in
Remote code execution in the WP Query Console WordPress plugin (versions up to and including 1.0) by Ajit Bohra allows u
Same weakness CWE-862 – Missing Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today