CVE-2025-23822

WordPress Category Custom Fields plugin <= 1.0 - CSRF to Stored XSS vulnerability

Published Jan 16, 2025 CVSS 3.1 · 7.1 High EPSS < 1% KEV · Not listed
Description
Cross-Site Request Forgery (CSRF) vulnerability in alicornea Category Custom Fields categorycustomfields allows Cross Site Request Forgery.This issue affects Category Custom Fields: from n/a through <= 1.0.

Analysis

AI-generated

Technical impact

The vulnerability is a Cross‑Site Request Forgery that allows an attacker to store arbitrary code in the plugin's custom fields. Once stored, the code executes in the browser context of any user who views the affected category, enabling session hijacking, data theft, or defacement. This weakness is classified as CWE‑352 and can lead to significant confidentiality, integrity, and availability impacts.

Affected Systems

WordPress sites that have installed alicornea Category Custom Fields plugin version 1.0 or earlier are affected. No additional version details are available beyond the stated maximum of 1.0.

Risk and Exploitability

The CVSS score of 7.1 highlights a high severity, yet the EPSS score of less than 1% indicates that such attacks are currently rare. The vulnerability is not listed in the CISA KEV catalog. The likely attack vector is through an authenticated admin session; an attacker would pre‑populate a malicious request that the user, while logged in, would unintentionally submit, triggering the stored XSS.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Category Custom Fields to the latest available version or remove the plugin if upgrades cannot be applied.
  • If disabling the plugin is not possible, block access to the custom field editing interfaces for untrusted users and ensure that any stored content is sanitized before rendering.
  • Consider adding WordPress’ built‑in nonce checks or an additional CSRF token layer to form submissions that modify category metadata to mitigate replay attacks.

Generated by OpenCVE AI on May 1, 2026 at 20:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-3452 Cross-Site Request Forgery (CSRF) vulnerability in Cornea Alexandru Category Custom Fields allows Cross Site Request Forgery.This issue affects Category Custom Fields: from n/a through 1.0.
History
Type Values Removed Values Added
Metrics cvssV3_1

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

Type Values Removed Values Added
Description Cross-Site Request Forgery (CSRF) vulnerability in Cornea Alexandru Category Custom Fields allows Cross Site Request Forgery.This issue affects Category Custom Fields: from n/a through 1.0. Cross-Site Request Forgery (CSRF) vulnerability in alicornea Category Custom Fields categorycustomfields allows Cross Site Request Forgery.This issue affects Category Custom Fields: from n/a through <= 1.0.
References
Metrics cvssV3_1

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

Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description Cross-Site Request Forgery (CSRF) vulnerability in Cornea Alexandru Category Custom Fields allows Cross Site Request Forgery.This issue affects Category Custom Fields: from n/a through 1.0.
Title WordPress Category Custom Fields plugin <= 1.0 - CSRF to Stored XSS vulnerability
Weaknesses CWE-352
References
Metrics cvssV3_1

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

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)

Sources

Status
PUBLISHED
Assigner
Patchstack
Published
Updated
May 11, 2026, 10:44 PM
Reserved
Jan 16, 2025, 11:30 AM
Status
Deferred
Published
Jan 16, 2025, 9:15 PM
Modified
Jun 17, 2026, 8:57 AM