Stored Cross-Site Scripting in CMB2 WordPress Plugin Due to Insufficient Input Sanitization
CVE-2026-97336

7.2HIGH

Key Information:

Vendor

WordPress

Status
Vendor
CVE Published:
2 October 2026

What is CVE-2026-97336?

The CMB2 plugin for WordPress is susceptible to Stored Cross-Site Scripting (XSS) attacks due to inadequate input sanitization and output escaping within the 'file_list' field type. This vulnerability affects all versions of the plugin up to and including 2.13.0. It allows unauthenticated attackers to inject malicious scripts that may execute when users visit compromised pages. The risk is heightened when developers integrate this field into publicly accessible front-end forms, as CMB2 does not normally expose these fields by default.

Affected Version(s)

CMB2 0 <= 2.13.0

References

CVSS V3.1

Score:
7.2
Severity:
HIGH
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Changed

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Ivaylo
.