CVE-2025-5831

HIGH
2025-07-25 [email protected]
8.8
CVSS 3.1
Share

CVSS Vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Analysis Generated
Apr 08, 2026 - 19:39 vuln.today
CVE Published
Jul 25, 2025 - 07:15 nvd
HIGH 8.8

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

44
Low Medium High Critical
KEV: 0
EPSS: +0.4
CVSS: +44
POC: 0

Share

CVE-2025-5831 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy