PT-2024-30532 · Ibexa · Ibexa Richtext Field Type

4Rdr

·

Published

2024-08-14

·

Updated

2024-08-19

·

CVE-2024-43369

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 Ibexa RichText Field Type versions prior to 4.6.10
Description The validator for the RichText fieldtype blocklists javascript: and vbscript: in links to prevent XSS, but this 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 versions prior to 4.6.10, update to version 4.6.10 or later to resolve the issue. As a temporary workaround, consider restricting access to the RichText fieldtype until a patch is applied. Avoid using the javascript: and vbscript: protocols in links to minimize the risk of exploitation.

Exploit

Fix

XSS

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

Weakness Enumeration

Related Identifiers

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

Affected Products

Ibexa Richtext Field Type