PT-2024-30536 · Ez Systems · Ezplatform-Richtext+1

Published

2024-08-14

·

Updated

2024-08-19

·

CVE-2024-43372

CVSS v3.1

7.2

High

VectorAV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
Name of the Vulnerable Software and Affected Versions ezplatform-richtext versions prior to the patched version fieldtype-richtext versions prior to the patched version
Description The validator for the RichText fieldtype blocklists javascript: and vbscript: in links to prevent XSS, but this check can be circumvented using upper case, leaving other options open. Content editing permissions for RichText content are required to exploit this issue, which typically means Editor role or higher. The fix implements an allowlist instead, which allows only approved link protocols, and the new check is case insensitive.
Recommendations For ezplatform-richtext, update to a patched version to resolve the issue. For fieldtype-richtext, update to a patched version to resolve the issue. As a temporary workaround, consider restricting the use of the RichText fieldtype until a patch is available. Avoid using upper case to circumvent the blocklist check in the RichText fieldtype until the issue is resolved.

Fix

XSS

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2024-43372
GHSA-HVCF-6324-CJH7
GHSA-RHM7-7469-RCPW

Affected Products

Ezplatform-Richtext
Fieldtype-Richtext