CVE-2021-38312

Gutenberg Template Library & Redux Framework <= 4.2.11 Incorrect Authorization check to Arbitrary plugin installation and post deletion

State
Published
Severity
7.1 High
Published
Sep 2, 2021
Updated
May 5, 2025
Reserved
Aug 9, 2021

Read the record on cve.org

Description

The Gutenberg Template Library & Redux Framework plugin <= 4.2.11 for WordPress used an incorrect authorization check in the REST API endpoints registered under the “redux/v1/templates/” REST Route in “redux-templates/classes/class-api.php”. The `permissions_callback` used in this file only checked for the `edit_posts` capability which is granted to lower-privileged users such as contributors, allowing such users to install arbitrary plugins from the WordPress repository and edit arbitrary posts.

Scores

CVSSScoreVectorSource
3.17.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:LWordfence

Weaknesses

  • CWE-863 Incorrect Authorization
  • CWE-280 Improper Handling of Insufficient Permissions or Privileges

Affected Products

ProductVersions
Gutenberg Template Library & Redux FrameworkRedux.io
  • 4.2.11 through 4.2.11Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.