CVE-2025-13405

Ace Post Type Builder <= 1.9 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Custom Taxonomy Deletion via 'taxonomy' Parameter

Published Nov 25, 2025 CVSS 3.1 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
The Ace Post Type Builder plugin for WordPress is vulnerable to unauthorized custom taxonomy deletion due to missing authorization validation on the cptb_delete_custom_taxonomy() function in all versions up to, and including, 1.9. This makes it possible for authenticated attackers, with Subscriber-level access and above, to delete arbitrary custom taxonomies.

Analysis

AI-generated

Technical impact

The Ace Post Type Builder plugin contains a missing authorization check in the cptb_delete_custom_taxonomy() function, which allows any authenticated user with at least Subscriber privileges to delete arbitrary custom taxonomies. This flaw violates the Missing Authorization principle (CWE-862) and can lead to loss of taxonomy definitions, compromising content categorization and potentially rendering the site dysfunctional. The impact is a loss of data integrity for the affected taxonomy and any content that relies on it, although it does not provide direct code execution or disclosure of sensitive data.

Affected Systems

The vulnerability affects all installations of Ace Post Type Builder version 1.9 and earlier, distributed by buywptemplates. Any WordPress site running those versions is vulnerable, regardless of the number of users or company size, because the flaw is present in the core plugin code and not mitigated by additional settings.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity, while the EPSS score of less than 1% suggests a low likelihood of exploitation in the wild. The vulnerability is not listed in the CISA KEV catalog. An attacker must be authenticated and can exploit the flaw by sending a request to the taxonomy deletion endpoint using the 'taxonomy' parameter. No additional privileges beyond Subscriber are required, so the attack path is straightforward once the attacker has a valid user session.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Ace Post Type Builder plugin to the latest version that includes the missing authorization check.
  • If an update is unavailable, block or filter the cptb_delete_taxonomy action (e.g., via a WAF rule that rejects requests containing the 'taxonomy' parameter for non‑admin roles).
  • Review Subscriber accounts and consider revoking the role or adding stronger role‑based restrictions until the plugin is patched.

Generated by OpenCVE AI on April 21, 2026 at 01:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Wordpress
Wordpress wordpress
Vendors & Products Wordpress
Wordpress wordpress
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description The Ace Post Type Builder plugin for WordPress is vulnerable to unauthorized custom taxonomy deletion due to missing authorization validation on the cptb_delete_custom_taxonomy() function in all versions up to, and including, 1.9. This makes it possible for authenticated attackers, with Subscriber-level access and above, to delete arbitrary custom taxonomies.
Title Ace Post Type Builder <= 1.9 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Custom Taxonomy Deletion via 'taxonomy' Parameter
Weaknesses CWE-862
References
Metrics cvssV3_1

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Apr 8, 2026, 5:17 PM
Reserved
Nov 19, 2025, 2:06 PM
Status
Deferred
Published
Nov 25, 2025, 8:15 AM
Modified
Oct 18, 2026, 8:10 PM