The Easy Appointments WordPress plugin through 3.12.26 does not correctly validate shortcode input in one of its block-rendering actions, checking only the first tag of the supplied string against an allowlist while rendering the entire string, allowing users with contributor-level access to execute arbitrary registered shortcodes.
Metrics
Affected Vendors & Products
References
History
Fri, 07 Aug 2026 00:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-20 CWE-284 |
Fri, 07 Aug 2026 00:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Easy-appointments
Easy-appointments easy Appointments Wordpress Wordpress wordpress |
|
| Vendors & Products |
Easy-appointments
Easy-appointments easy Appointments Wordpress Wordpress wordpress |
Thu, 06 Aug 2026 22:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | The Easy Appointments WordPress plugin through 3.12.26 does not correctly validate shortcode input in one of its block-rendering actions, checking only the first tag of the supplied string against an allowlist while rendering the entire string, allowing users with contributor-level access to execute arbitrary registered shortcodes. | |
| Title | Easy Appointments <= 3.12.26 - Contributor+ Shortcode Allowlist Bypass | |
| References |
| |
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: WPScan
Published:
Updated: 2026-08-06T17:00:54.812Z
Reserved: 2026-06-30T11:51:28.619Z
Link: CVE-2026-14225
No data.
No data.
No data.
OpenCVE Enrichment
Updated: 2026-08-07T00:00:05Z