CVE-2025-5831
HIGHCVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Lifecycle Timeline
2Tags
Description
The Droip plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the make_google_font_offline() function in all versions up to, and excluding, 2.5.2. This makes it possible for authenticated attackers, with Subscriber-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible.
Analysis
Arbitrary file upload in Themeum Droip WordPress plugin (versions up to 2.5.1) permits authenticated attackers with Subscriber-level privileges or higher to upload malicious files without file type validation in the make_google_font_offline() function, enabling remote code execution on the affected server. CVSS 8.8 severity reflects low privilege requirement (PR:L) and complete confidentiality, integrity, and availability impact. No public exploit identified at time of analysis.
Technical Context
CWE-434 vulnerability stems from absent file type validation in make_google_font_offline() function. WordPress Subscriber role (lowest authenticated privilege tier) sufficient for exploitation. Network-accessible attack vector with low complexity (AC:L) requires no user interaction. CPE identifies Themeum Droip plugin for WordPress across all pre-patch versions.
Affected Products
Themeum Droip plugin for WordPress, all versions prior to 2.5.2. CPE: cpe:2.3:a:themeum:droip:*:*:*:*:*:wordpress:*:* (versions < 2.5.2).
Remediation
Vendor-released patch: Droip version 2.5.2. WordPress administrators must immediately upgrade to Droip 2.5.2 or later through the WordPress plugin dashboard or manual installation. If immediate patching is not feasible, deactivate the Droip plugin until upgrade completion to eliminate attack surface. Review user account permissions and revoke unnecessary Subscriber-level accounts. Audit server file systems for unauthorized uploads in WordPress upload directories and temporary file locations. Implement web application firewall rules to restrict file upload endpoints. Consult Wordfence threat intelligence advisory for additional indicators: https://www.wordfence.com/threat-intel/vulnerabilities/id/dd129829-9682-4def-a07f-66f9178eeb77?source=cve. Verify plugin authenticity through official repository: https://droip.com/.
Priority Score
Share
External POC / Exploit Code
Leaving vuln.today