CVE-2025-12181

ContentStudio <= 1.3.7 - Authenticated (Author+) Arbitrary File Upload

Published Dec 5, 2025 CVSS 3.1 · 8.8 High EPSS < 1% KEV · Not listed
Description
The ContentStudio plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the cstu_update_post() function in all versions up to, and including, 1.3.7. This makes it possible for authenticated attackers, with Author-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible. CVE-2025-67910 is likely a duplicate of this.

Analysis

AI-generated

Technical impact

The ContentStudio plugin for WordPress contains a missing file type validation in the cstu_update_post() function in all versions up to and including 1.3.7. This flaw allows authenticated users with Author-level access or higher to upload any file to the site’s server. If an attacker can upload a file that is executed by the web server, the compromise can become full remote code execution, giving the attacker control over the host. The weakness is a classic missing file type validation, classified as CWE‑434.

Affected Systems

WordPress sites that use the ContentStudio plugin version 1.3.7 or earlier. Any such installation is vulnerable to arbitrary file uploads when an author or higher level user has access to the plugin’s update functionality.

Risk and Exploitability

With a CVSS score of 8.8, the vulnerability is assessed as high severity. The EPSS score of < 1% indicates a low probability of exploitation at present, and the issue is not listed in the CISA KEV catalog. The attack vector requires an authenticated user with author or higher privileges, which could be achieved through credential compromise or social engineering. If an attacker succeeds in uploading a malicious file, the potential for remote code execution depends on the web server’s configuration and filesystem permissions. The vulnerability is thought to be a duplicate of CVE‑2025‑67910.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the ContentStudio plugin to the latest available version that is newer than 1.3.7, if a post‑1.3.7 release exists.
  • If upgrade is not possible, restrict the plugin’s upload capability to Administrators only and configure WordPress to allow only safe file types, blocking executable extensions and disabling execute permissions on the uploads directory.
  • Adjust role capabilities so that only users with the Administrator role can perform file uploads through the plugin, reducing the threat surface.

Generated by OpenCVE AI on April 22, 2026 at 12:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Description The ContentStudio plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the cstu_update_post() function in all versions up to, and including, 1.3.7. This makes it possible for authenticated attackers, with Author-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible. The ContentStudio plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the cstu_update_post() function in all versions up to, and including, 1.3.7. This makes it possible for authenticated attackers, with Author-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible. CVE-2025-67910 is likely a duplicate of this.
References
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Contentstudio
Contentstudio contentstudio
Wordpress
Wordpress wordpress
Vendors & Products Contentstudio
Contentstudio contentstudio
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Description The ContentStudio plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the cstu_update_post() function in all versions up to, and including, 1.3.7. This makes it possible for authenticated attackers, with Author-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible.
Title ContentStudio <= 1.3.7 - Authenticated (Author+) Arbitrary File Upload
Weaknesses CWE-434
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

Weaknesses
  • CWE-434

    Unrestricted Upload of File with Dangerous Type

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Apr 8, 2026, 4:55 PM
Reserved
Oct 24, 2025, 7:06 PM
Status
Deferred
Published
Dec 5, 2025, 6:16 AM
Modified
Oct 18, 2026, 3:10 PM