CVE-2025-12171CWE-434unrestricted-file-upload

CVE-2025-12171

High · published November 1, 2025

CVSS v3.1
8.8
EPSS
1%
Percentile
44.7
In the wild
Unconfirmed
What it is

⚡ A missing file type validation lets attackers upload whatever they fancy! Just a simple gap in the ingest_image() function of the RESTful Content Syndication plugin is all it takes. 🔥 Think of it as a restaurant that allows anyone with a reservation to bring in any dish they want—like a dangerous surprise on the menu that could spoil the whole meal! This vulnerability could let authenticated users, especially those with Author-level access or higher, upload malicious files directly to your server, potentially leading to full remote code execution. Imagine the chaos if an admin inadvertently serves a harmful dish that takes over the kitchen!

Put simply

Think of it as a restaurant that allows anyone with a reservation to bring in any dish they want—like a dangerous surprise on the menu that could spoil the whole meal! The flaw exists in the ingest_image() function where file type validation is absent, allowing attackers to upload arbitrary files without restriction. This vulnerability affects versions 1.1.0 to 1.5.0 of the plugin.

What to do

This vulnerability could let authenticated users, especially those with Author-level access or higher, upload malicious files directly to your server, potentially leading to full remote code execution. Imagine the chaos if an admin inadvertently serves a harmful dish that takes over the kitchen! Update the RESTful Content Syndication plugin to version 1.5.1 or later to close this vulnerability. Also, consider implementing more stringent file type validation to further safeguard your site. Don't forget to review your user access levels! You've got this! Patch your plugin today and keep your site safe and sound. 🛡️

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00541 · 44.7th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2025-11-01T11:15Z
References (2)
EPSS history
Timeline
  • 01 NOV 06:40Z
    RESTful Content Syndication 1.1.0 - 1.5.0 - Authenticated (Contributor+) Arbitrary File Upload
    cvelistv5