CVE-2024-9707CWE-862

Hunk Companion <= 1.8.4 - Missing Authorization to Unauthenticated Arbitrary Plugin Installation/Activation

Critical · published October 11, 2024

CVSS v3.1
9.8
EPSS
9%
Percentile
95.3
In the wild
Unconfirmed
What it is

🚨 A sneaky oversight allows anyone to install any plugins on your WordPress site! The Hunk Companion plugin has a gaping hole in version 1.8.4 and earlier that could put your site at serious risk. 🔥 Think of it like someone handing out keys to your digital office, allowing anyone to add their own decorations or even worse, their own surveillance equipment without you knowing! An attacker could waltz right in, install risky plugins, and potentially take full control of your website. This could lead to remote code execution, where the attacker can run any code they want, making it an absolute nightmare for website owners!

Put simply

Think of it like someone handing out keys to your digital office, allowing anyone to add their own decorations or even worse, their own surveillance equipment without you knowing! The vulnerability exists due to a missing capability check on the '/wp-json/hc/v1/themehunk-import' REST API endpoint, which permits unauthorized users to install and activate arbitrary plugins.

What to do

An attacker could waltz right in, install risky plugins, and potentially take full control of your website. This could lead to remote code execution, where the attacker can run any code they want, making it an absolute nightmare for website owners! To safeguard your site, immediately update the Hunk Companion plugin to version 1.8.5 or later. Additionally, review your plugin settings and consider implementing stricter access controls to prevent unauthorized installations in the future. You've got this! By following these steps, you'll reinforce your WordPress site against these sneaky vulnerabilities! 🛡️

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.09078 · 95.3th percentile
Weakness
CWE-862 · Missing Authorization
Published
2024-10-11T06:50Z
EPSS history
Timeline
  • 11 OCT 06:50Z
    Hunk Companion <= 1.8.4 - Missing Authorization to Unauthenticated Arbitrary Plugin Installation/Activation
    cvelistv5