CVE-2025-4578

CRITICAL

File Provider WordPress Plugin < 1.2.3 - Unauthenticated SQL Injection via AJAX Action

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2025-4578. PoCs published by RandomRobbieBF.

AI-analyzed exploit summary This repository contains a proof-of-concept for CVE-2025-4578, an unauthenticated SQL injection vulnerability in the File Provider WordPress plugin (versions up to 1.2.3). The PoC uses sqlmap to demonstrate exploitation via the 'fileId' parameter, confirming time-based blind and UNION-based SQL injection techniques.

Description

The File Provider WordPress plugin through 1.2.3 does not properly sanitise and escape a parameter before using it in a SQL statement via an AJAX action available to unauthenticated users, leading to a SQL injection

Exploits (1)

nomisec WORKING POC
by RandomRobbieBF · poc
https://github.com/RandomRobbieBF/CVE-2025-4578

This repository contains a proof-of-concept for CVE-2025-4578, an unauthenticated SQL injection vulnerability in the File Provider WordPress plugin (versions up to 1.2.3). The PoC uses sqlmap to demonstrate exploitation via the 'fileId' parameter, confirming time-based blind and UNION-based SQL injection techniques.

Classification
Working Poc 95%
Attack Type
Sqli
Complexity
Trivial
Reliability
Reliable
Target: File Provider WordPress plugin <= 1.2.3
No auth needed
Prerequisites: Access to the target WordPress site with the vulnerable plugin installed · sqlmap tool
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (1)

Core 1
Core References
Exploit, Third Party Advisory exploit vdb-entry technical-description
https://wpscan.com/vulnerability/3aa76b96-40b7-4bde-a39c-c1aa6f8278fc/

Scores

CVSS v3 9.8
EPSS 0.0047
EPSS Percentile 37.1%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation poc
Automatable yes
Technical Impact total

Details

CWE
CWE-89
Status published
Products (1)
dimdavid/file_provider < 1.2.3
Published Jun 04, 2025
Tracked Since Feb 18, 2026