CVE-2024-10124CWE-284

Vayu Blocks – Gutenberg Blocks for WordPress & WooCommerce <= 1.1.1 - Missing Authorization to Unauthenticated Arbitrary Plugin Installation/Activation

Critical · published December 12, 2024

CVSS v3.1
9.8
EPSS
33%
Percentile
98.3
In the wild
Unconfirmed
What it is

🔥 A missing capability check in the Vayu Blocks plugin allows attackers to install and activate arbitrary plugins without any authentication! Think of it like a hotel where anyone can simply check in and order room service without even showing ID—total chaos ensues! 🍽️ An unauthenticated attacker could waltz right in and install malicious plugins, leading to potential remote code execution. This could allow them to take full control of your WordPress site, exposing sensitive data and wreaking havoc in the process. It’s absolutely devastating!

Put simply

Think of it like a hotel where anyone can simply check in and order room service without even showing ID—total chaos ensues! 🍽️ This vulnerability exists due to the tp_install() function lacking proper capability checks, enabling unauthorized plugin installation and activation in versions up to 1.1.1 of the Vayu Blocks plugin.

What to do

An unauthenticated attacker could waltz right in and install malicious plugins, leading to potential remote code execution. This could allow them to take full control of your WordPress site, exposing sensitive data and wreaking havoc in the process. It’s absolutely devastating! Immediately update the Vayu Blocks plugin to version 1.1.2 or later to close this gap. Regularly audit your plugin installations and ensure you are using only trusted sources to minimize risks. Don't forget to check for other vulnerable plugins that could be exploited! You've got this! Follow these steps to secure your site and keep it safe from threats. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.32725 · 98.3th percentile
Weakness
CWE-284 · Improper Access Control
Published
2024-12-12T05:24Z
EPSS history
Timeline
  • 12 DEC 05:24Z
    Vayu Blocks – Gutenberg Blocks for WordPress & WooCommerce <= 1.1.1 - Missing Authorization to Unauthenticated Arbitrary Plugin Installation/Activation
    cvelistv5