Every CVE Search/ Get API key

CVE-2026-55409

Filament: Disabled RichEditor field state can be used for XSS

7.6 HighFix available

Filament is a collection of full-stack components for accelerated Laravel development. From 3.0.0 until 3.3.53, a disabled RichEditor field rendered its raw state without sanitizing HTML. Where the data stored in this field's state isn't sanitized already when the form state was filled, an attacker could plant malicious HTML or JavaScript and achieve XSS that executes for users who view the form. This vulnerability is fixed in 3.3.53.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
Low
Availability
None

Exploit likelihood

0.35%Up 0.2 points since Jun 23, 2026
90%50%10%1%

What each source reports

CVE List Score used 7.6

Filament: Disabled RichEditor field state can be used for XSS

Filament is a collection of full-stack components for accelerated Laravel development. From 3.0.0 until 3.3.53, a disabled RichEditor field rendered its raw state without sanitizing HTML. Where the data stored in this field's state isn't sanitized already when the form state was filled, an attacker could plant malicious HTML or JavaScript and achieve XSS that executes for users who view the form. This vulnerability is fixed in 3.3.53.

Record
CVE-2026-55409
CVSS 3.1
7.6 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N
Weakness
CWE-79
Updated
2026-11-03
EUVDEUVD-2026-38397 7.6

Filament is a collection of full-stack components for accelerated Laravel development. From 3.0.0 until 3.3.53, a disabled RichEditor field rendered its raw state without sanitizing HTML. Where the data stored in this field's state isn't sanitized already when the form state was filled, an attacker could plant malicious HTML or JavaScript and achieve XSS that executes for users who view the form. This vulnerability is fixed in 3.3.53.

Record
EUVD-2026-38397
CVSS 3.1
7.6 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N
Updated
2026-11-03
GitHub AdvisoriesGHSA-m9cv-24rx-8mv7 7.6

Filament: Disabled RichEditor field state can be used for XSS

In Filament v3, a disabled RichEditor field rendered its raw state without sanitizing HTML. Where the data stored in this field's state isn't sanitized already when the form state was filled, an attacker could plant malicious HTML or JavaScript and achieve XSS that executes for users who view the form.

Please note that Filament v4 and above does not use the same mechanism for rendering a disabled RichEditor so this advisory does not apply.

Record
GHSA-m9cv-24rx-8mv7
CVSS 3.1
7.6 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N
Weakness
CWE-79
Updated
2026-11-03
NVD 7.6

Filament is a collection of full-stack components for accelerated Laravel development. From 3.0.0 until 3.3.53, a disabled RichEditor field rendered its raw state without sanitizing HTML. Where the data stored in this field's state isn't sanitized already when the form state was filled, an attacker could plant malicious HTML or JavaScript and achieve XSS that executes for users who view the form. This vulnerability is fixed in 3.3.53.

Record
CVE-2026-55409
CVSS 3.1
7.6 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N
Weakness
CWE-79
Updated
2026-11-03
OSV 7.6

Filament: Disabled RichEditor field state can be used for XSS

Filament is a collection of full-stack components for accelerated Laravel development. From 3.0.0 until 3.3.53, a disabled RichEditor field rendered its raw state without sanitizing HTML. Where the data stored in this field's state isn't sanitized already when the form state was filled, an attacker could plant malicious HTML or JavaScript and achieve XSS that executes for users who view the form. This vulnerability is fixed in 3.3.53.

Record
CVE-2026-55409
CVSS 3.1
7.6 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N
Weakness
CWE-79
Updated
2026-11-07
OSVGHSA-m9cv-24rx-8mv7 7.6

Filament: Disabled RichEditor field state can be used for XSS

In Filament v3, a disabled RichEditor field rendered its raw state without sanitizing HTML. Where the data stored in this field's state isn't sanitized already when the form state was filled, an attacker could plant malicious HTML or JavaScript and achieve XSS that executes for users who view the form.

Please note that Filament v4 and above does not use the same mechanism for rendering a disabled RichEditor so this advisory does not apply.

Record
GHSA-m9cv-24rx-8mv7
CVSS 3.1
7.6 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N
Weakness
CWE-79
Updated
2026-11-03

Affected products

Affected packages

Affected packages
PackageAffectedFixed
filament/forms
Packagist
3.0.0 to 3.3.52
3.3.53
filament/forms
Packagist
3.0.0 up to 3.3.53, plus listed versions
v3.0.0v3.0.1v3.0.10v3.0.100v3.0.101
Show 45 moreShow less
v3.0.102v3.0.103v3.0.11v3.0.12v3.0.13v3.0.14v3.0.15v3.0.16v3.0.17v3.0.18v3.0.19v3.0.2v3.0.20v3.0.21v3.0.22v3.0.23v3.0.24v3.0.25v3.0.26v3.0.27v3.0.28v3.0.29v3.0.3v3.0.30v3.0.31v3.0.32v3.0.33v3.0.34v3.0.35v3.0.36v3.0.37v3.0.38v3.0.39v3.0.4v3.0.40v3.0.41v3.0.42v3.0.43v3.0.44v3.0.45v3.0.46v3.0.47v3.0.48v3.0.49v3.0.5
3.3.53

History

History
RecordedChangedSources
referencesNVD, OSV
referencesCVE List, EUVD, OSV
facts, referencesGitHub Advisories
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-55409 is a high vulnerability (CVSS 7.6) in Filamentphp Filament, published June 17, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.35%, the 28th percentile. Fixed in filament/forms 3.3.53.

References

This page doesn't list everything

Left out here: 303 versions. The JSON record has them.

MoveEnter Open