CVE-2025-1307CWE-862

Newscrunch <= 1.8.4 - Authenticated (Subscriber+) Arbitrary File Upload

Critical · published March 4, 2025

CVSS v3.1
9.8
EPSS
2%
Percentile
82.0
In the wild
Unconfirmed
What it is

🔥 Subscribers can now play the role of a rogue admin, thanks to a missing capability check in the Newscrunch theme for WordPress! Picture a library without a proper check-out system, where anyone with a library card can bring in their own books and replace them with whatever they want, even the questionable ones. That's what this vulnerability allows: authenticated users can upload arbitrary files, potentially compromising the entire system! An attacker with Subscriber-level access could exploit this vulnerability to upload malicious files, leading to remote code execution. This means they could potentially take full control of your website, reading sensitive data, manipulating content, or even locking you out. It's a gateway to absolute chaos!

Put simply

Picture a library without a proper check-out system, where anyone with a library card can bring in their own books and replace them with whatever they want, even the questionable ones. That's what this vulnerability allows: authenticated users can upload arbitrary files, potentially compromising the entire system! The Newscrunch theme's function, `newscrunch_install_and_activate_plugin()`, lacks a crucial capability check, allowing authenticated users to upload any file onto the server, which could lead to devastating consequences.

What to do

An attacker with Subscriber-level access could exploit this vulnerability to upload malicious files, leading to remote code execution. This means they could potentially take full control of your website, reading sensitive data, manipulating content, or even locking you out. It's a gateway to absolute chaos! Update the Newscrunch theme to the latest version immediately, as versions up to and including 1.8.4.1 are affected. Consider reviewing user roles and permissions to restrict file uploads. Implement additional security measures, such as file type validation, to further protect your site. You’ve got this! Following these steps will help you secure your website and keep those rogue uploads at bay! 🛡️

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.02158 · 82.0th percentile
Weakness
CWE-862 · Missing Authorization
Published
2025-03-04T04:26Z
EPSS history
Timeline
  • 04 MAR 04:26Z
    Newscrunch <= 1.8.4 - Authenticated (Subscriber+) Arbitrary File Upload
    cvelistv5