← WordPress Vulnerabilities
WordPress security by component

Pods – Custom Content Types and Fields

Pods creates and manages custom content types, fields, taxonomies, and relationships within WordPress.

Pods – Custom Content Types and Fields (pods) is a WordPress plugin with 17 published CVE records in this archive. The latest tracked vulnerability was published Sep 05, 2026; the highest published CVSS base score is 9.8.

Plugin slug: pods

CVE-2026-76573: Pods permits Contributor-level stored XSS through a shortcode attribute

Pods through 3.3.9.1 does not adequately sanitize and escape the not_found attribute of its shortcode. A Contributor or higher can store script in that attribute and have it execute when another user views the affected page.

PublishedSep 05, 2026
Safe version guidanceSee mitigation notes
Published vulnerabilities for pods
Safe version
Sep 05, 2026 CVE-2026-76573
Pods permits Contributor-level stored XSS through a shortcode attribute
Pods through 3.3.9.1 does not adequately sanitize and escape the not_found attribute of its shortcode. A Contributor or higher can store script in that attribute and have it execute when another user views the affected page.
See mitigation notes
CVE6.4
NVDPending
Sep 04, 2026 CVE-2026-74853
Pods display callbacks permit Author-level arbitrary file reads
Pods versions 3.1.0 through 3.3.9.1 do not restrict which function a display callback may resolve to. An Author can read arbitrary server files, including files outside the web root, when restricted display-callback mode is active; that mode is the automatic default on sites first using Pods before version 3.1.
3.3.9.2
CVE6.8
NVDPending
Aug 26, 2026 CVE-2026-74851
Pods lets Authors execute arbitrary server-side code
Pods before 3.3.9.1 compares display callbacks incorrectly against its blocked-function list. An Author or higher can execute arbitrary server-side code when restricted display-callback mode is active, which is the automatic default for installations first created before Pods 3.1.
3.3.9.1
CVE7.2
NVDPending
Aug 15, 2026 CVE-2026-19598
Pods AJAX error handling bypasses every administrative authorization guard
Pods through 3.3.9 routes pods_admin AJAX failures for method allowlisting, nonce verification, authentication, and capabilities through pods_error(). Under its JSON meta-box-loader compatibility path, pods_error() only logs the failure and returns false instead of terminating the request, so the protected administrative operation continues. An unauthenticated attacker can invoke administrator actions, overwrite any user's password, or obtain Administrator privileges. The public.
See mitigation notes
CVE9.8
NVDPending
Jun 16, 2026 CVE-2026-54191
Pods: Cross-site scripting
Pods is affected by cross-site scripting. The vulnerable path is reachable without authentication. Injected script can execute in the affected site's origin when the vulnerable output is viewed. The published affected range is n/a through 3.3.8.
3.3.9
CVE7.1
NVDPending
Mar 23, 2025 CVE-2025-1446
Pods: SQL injection
Pods is affected by SQL injection. Exposure depends on how the affected operation is made reachable by the site. A successful request can alter database queries and expose or modify WordPress data.
See mitigation notes
CVE4.1
NVD9.8
Jan 06, 2025 CVE-2024-11849
Pods: Cross-site scripting
Pods is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
See mitigation notes
CVE6.1
NVDPending
Nov 05, 2024 CVE-2024-9883
Pods: Cross-site scripting
Pods is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
See mitigation notes
CVE4.8
NVD4.8
May 14, 2024 CVE-2024-3956
Pods – Custom Content Types and Fields: Cross-site scripting
Pods – Custom Content Types and Fields is affected by cross-site scripting. Exploitation requires an authenticated contributor account. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
See mitigation notes
CVE5.4
NVDPending
Apr 09, 2024 CVE-2023-6999
Pods – Custom Content Types and Fields: A security weakness
Pods – Custom Content Types and Fields is affected by a security weakness. Exploitation requires an authenticated contributor account. The resulting impact depends on how the affected component exposes the vulnerable operation.
See mitigation notes
CVE8.8
NVDPending
Apr 09, 2024 CVE-2023-6967
Pods – Custom Content Types and Fields: SQL injection
Pods – Custom Content Types and Fields is affected by SQL injection. Exploitation requires an authenticated contributor account. A successful request can alter database queries and expose or modify WordPress data.
See mitigation notes
CVE8.8
NVDPending
Apr 09, 2024 CVE-2023-6965
Pods – Custom Content Types and Fields: A security weakness
Pods – Custom Content Types and Fields is affected by a security weakness. Exploitation requires an authenticated contributor account. The resulting impact depends on how the affected component exposes the vulnerable operation.
See mitigation notes
CVE4.3
NVDPending
May 03, 2023 CVE-2023-23790
Pods: Cross-site request forgery
Pods is affected by cross-site request forgery. Exposure depends on how the affected operation is made reachable by the site. Exploitation relies on a signed-in privileged user submitting an attacker-controlled request.
See mitigation notes
CVE7.1
NVD8.8
Jun 21, 2021 CVE-2021-24339
Pods – Custom Content Types and Fields: Cross-site scripting
Pods – Custom Content Types and Fields is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
See mitigation notes
CVEPending
NVD5.4
Jun 21, 2021 CVE-2021-24338
Pods – Custom Content Types and Fields: Cross-site scripting
Pods – Custom Content Types and Fields is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
See mitigation notes
CVEPending
NVD5.4
Jan 15, 2015 CVE-2014-7957
Pods: Cross-site scripting
Pods is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
See mitigation notes
CVEPending
NVD6.8
Jan 15, 2015 CVE-2014-7956
Pods: Cross-site scripting
Pods is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
See mitigation notes
CVEPending
NVD4.3