CVE-2026-6401: Bottom Bar <= 0.1.7 - Cross-Site Request Forgery to Settings Update
The Bottom Bar plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to and including 0.1.7. This is due to missing nonce verification on the plugin's settings update forms handled in bottom-bar-admin.php. None of the three settings forms (main settings, sharing services, restore defaults) include a wp_nonce_field(), and the server-side processing code never calls check_admin_referer() or any equivalent nonce validation before processing POST data and calling update_option(). This makes it possible for unauthenticated attackers to trick a logged-in administrator into submitting a crafted request that updates plugin configuration options, such as changing the language, maximum post counts, or enabled sharing services.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2026-6401?
CVE-2026-6401 is considered a moderate severity vulnerability due to its potential for Cross-Site Request Forgery attacks.
How do I fix CVE-2026-6401?
To resolve CVE-2026-6401, update the Bottom Bar plugin to a version later than 0.1.7 which includes nonce verification.
What type of vulnerability is CVE-2026-6401?
CVE-2026-6401 is a Cross-Site Request Forgery (CSRF) vulnerability affecting the Bottom Bar plugin.
Which versions of Bottom Bar are affected by CVE-2026-6401?
All versions of the Bottom Bar plugin up to and including 0.1.7 are affected by CVE-2026-6401.
Is my WordPress site at risk with CVE-2026-6401?
Yes, if you are using Bottom Bar plugin version 0.1.7 or earlier, your WordPress site is at risk for CVE-2026-6401.