CVE-2026-120577 Eliminación arbitraria de archivos en FluentCart vía el parámetro 'file_path'
El plugin FluentCart para WordPress es vulnerable a eliminación arbitraria de archivos por validación insuficiente de rutas en la función deleteFile en todas las versiones hasta la 1.6.2 inclusive. Atacantes autenticados con nivel custom o superior pueden eliminar archivos arbitrarios del servidor, lo que puede derivar en ejecución remota de código si se elimina el archivo adecuado, como wp-config.php.
CVSS 3.1
- Probabilidad de explotación · EPSS del 09/110,6 % · percentil 49
- Explotada activamenteNo confirmada
- Exploit públicoNo conocido
Afectados
wpmanageninja FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler
hasta 1.6.2
Qué hacer
- Verificá si usás FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler y en qué versión.
- Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
- Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.
Calculadora CVSS
CVSS 3.1 · 8.1 ALTA
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
- Vector de ataqueRed
- Complejidad del ataqueBaja
- Privilegios requeridosBajos
- Interacción del usuarioNinguna
- AlcanceSin cambio
- ConfidencialidadNinguna
- IntegridadAlta
- DisponibilidadAlta
Descripción original
The FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the deleteFile function in all versions up to, and including, 1.6.2. This makes it possible for authenticated attackers, with custom-level access and above, to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted (such as wp-config.php).
Referencias (5)
- www.wordfence.com/threat-intel/vulnerabilities/id/f20ead74-6db0-4bd2-82f6-0eb792288d70?so…
- plugins.trac.wordpress.org/browser/fluent-cart/tags/1.6.2/app/Services/FileSystem/Drivers…
- plugins.trac.wordpress.org/browser/fluent-cart/tags/1.6.2/app/Http/Controllers/FileUpload…
- plugins.trac.wordpress.org/browser/fluent-cart/tags/1.6.2/app/Http/Routes/api.php#L832
- plugins.trac.wordpress.org/changeset?reponame=&old=3661075%40fluent-cart&new=3661075%40fl…
Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.