CVE-2024-47186

Filament has unvalidated ColorColumn and ColorEntry values that can be used for Cross-site Scripting

Published Sep 27, 2024 CVSS 3.1 · 6.1 Medium EPSS < 1% KEV · Not listed
Description
Filament is a collection of full-stack components for Laravel development. Versions of Filament from v3.0.0 through v3.2.114 are affected by a cross-site scripting (XSS) vulnerability. If values passed to a `ColorColumn` or `ColumnEntry` are not valid and contain a specific set of characters, applications are vulnerable to XSS attack against a user who opens a page on which a color column or entry is rendered. Filament v3.2.115 fixes this issue.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-2760 Filament is a collection of full-stack components for Laravel development. Versions of Filament from v3.0.0 through v3.2.114 are affected by a cross-site scripting (XSS) vulnerability. If values passed to a `ColorColumn` or `ColumnEntry` are not valid and contain a specific set of characters, applications are vulnerable to XSS attack against a user who opens a page on which a color column or entry is rendered. Filament v3.2.115 fixes this issue.
Github GHSA Github GHSA GHSA-9h9q-qhxg-89xr Filament has unvalidated ColorColumn and ColorEntry values that can be used for Cross-site Scripting
History
Type Values Removed Values Added
Metrics epss

{'score': 0.00055}

epss

{'score': 0.0006}

Type Values Removed Values Added
First Time appeared Filamentphp
Filamentphp filament
CPEs cpe:2.3:a:filamentphp:filament:*:*:*:*:*:*:*:*
Vendors & Products Filamentphp
Filamentphp filament
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Filament is a collection of full-stack components for Laravel development. Versions of Filament from v3.0.0 through v3.2.114 are affected by a cross-site scripting (XSS) vulnerability. If values passed to a `ColorColumn` or `ColumnEntry` are not valid and contain a specific set of characters, applications are vulnerable to XSS attack against a user who opens a page on which a color column or entry is rendered. Filament v3.2.115 fixes this issue.
Title Filament has unvalidated ColorColumn and ColorEntry values that can be used for Cross-site Scripting
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Sep 27, 2024, 9:56 PM
Reserved
Sep 19, 2024, 10:32 PM
Status
Analyzed
Published
Sep 27, 2024, 9:15 PM
Modified
Jun 17, 2026, 7:56 AM