Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Network-accessible WordPress endpoint, low complexity, subscriber auth required (PR:L), integrity-only impact aligning with ad config manipulation.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
1DescriptionCVE.org
Subscriber Broken Access Control in Ads by WPQuads <= 3.0.3 versions.
AnalysisAI
Broken access control in the Ads by WPQuads WordPress plugin (versions <= 3.0.3) allows authenticated subscribers to perform privileged administrative actions they are explicitly unauthorized to execute. The flaw, classified under CWE-862 (Missing Authorization), results in high integrity impact with no confidentiality or availability effect, per the CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N vector. No active exploitation has been identified in CISA KEV at time of analysis, though the low attack complexity and widely deployed WordPress ecosystem make this a realistic risk for any site with open subscriber registration.
Technical ContextAI
CWE-862 (Missing Authorization) indicates the plugin fails to verify whether the requesting user has sufficient permissions before executing a sensitive operation. WordPress defines a role hierarchy: subscriber is the lowest authenticated role, with no legitimate authority over plugin settings or ad management. The affected component (CPE: cpe:2.3:a:ads_wpquads:ads_by_wpquads:*:*:*:*:*:*:*:*) is the 'Ads by WPQuads' plugin, a WordPress ad management tool. The vulnerability tag 'Authentication Bypass' in combination with 'Subscriber Broken Access Control' suggests that one or more AJAX endpoints or REST API handlers registered by the plugin omit a capability check (e.g., current_user_can()), allowing any logged-in subscriber to reach functionality intended for editors or administrators. The S:U (Unchanged) scope indicates the impact remains within the vulnerable plugin/site context.
RemediationAI
Update the Ads by WPQuads plugin to a version released after 3.0.3 - consult the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/quick-adsense-reloaded/vulnerability/wordpress-ads-by-wpquads-plugin-3-0-3-broken-access-control-vulnerability and the WordPress plugin repository for the patched release. An exact fixed version number was not independently confirmed from the available data; verify via the plugin changelog before deploying. If an immediate upgrade is not feasible, disable open user registration (Settings > General > uncheck 'Anyone can register') to prevent untrusted parties from obtaining subscriber accounts, noting this will affect any legitimate registration workflow. A Web Application Firewall (WAF) rule blocking unauthenticated or subscriber-role access to the plugin's administrative AJAX actions can serve as a temporary compensating control, though precise action names must be obtained from the plugin code to avoid blocking legitimate traffic. Patchstack's virtual patching service (if subscribed) may provide an interim rule.
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
EUVD-2026-40106
GHSA-g5p9-fm5v-5qqf