CVE-2023-2083: Essential Blocks <= 4.0.6 - Missing Authorization via save
The Essential Blocks plugin for WordPress is vulnerable to unauthorized use of functionality due to a missing capability check on the save function in versions up to, and including, 4.0.6. This makes it possible for subscriber-level attackers to save plugin settings. While a nonce check is present, it is only executed when a nonce is provided. Not providing a nonce results in the nonce verification to be skipped. There is no capability check.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the vulnerability ID?
The vulnerability ID is CVE-2023-2083.
What is the title of the vulnerability?
The title of the vulnerability is 'The Essential Blocks plugin for WordPress is vulnerable to unauthorized use of functionality due to ...'.
What is the severity of CVE-2023-2083?
The severity of CVE-2023-2083 is medium with a severity value of 4.3.
How does CVE-2023-2083 affect the Essential Blocks plugin for WordPress?
CVE-2023-2083 affects the Essential Blocks plugin for WordPress versions up to, and including, 4.0.6.
How can an attacker exploit CVE-2023-2083?
An attacker with subscriber-level access can exploit CVE-2023-2083 to save plugin settings without proper authorization.