Approved changes feed: RSS · Atom

cpe:2.3:a:filamentphp:filament:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorFilamentphp (a9f21f08-9aaf-50cd-9fcc-21d2e49f9778)
ProductFilament (2126652c-c133-5feb-a39e-5efc7131c369)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/filamentphp/filament purl2cpe 2026-06-01 10:11:07.969223

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-55409 vulnerable 2026-07-29 01:00:28.448636 Filament: Disabled RichEditor field state can be used for XSS
HIGH (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.
Published: 2026-06-22T21:47:51.607Z
Updated: 2026-11-03T19:21:15.658Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-48505 vulnerable 2026-07-29 00:55:01.366696 Filament: Multi-factor authentication (app) recovery codes can still be used multiple times via concurrent submission
HIGH (7.4)
Filament is a collection of full-stack components for accelerated Laravel development. From 4.0.0 until 4.11.5 and 5.6.5, a flaw in the handling of recovery codes for app-based multi-factor authentication allows the same recovery code to be reused via concurrent submission. This issue does not affect email-based MFA. It also only applies when recovery codes are enabled. If an attacker gains access to both the user's password and their recovery codes, they get two authenticated sessions per recovery code burned instead of one, or more if they batch the parallel submissions wider, materially extending the attacker's window of access compared to what the single-use guarantee implies. This vulnerability is fixed in 4.11.5 and 5.6.5.
Published: 2026-06-22T21:39:26.304Z
Updated: 2026-06-23T14:28:42.081Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-48500 vulnerable 2026-07-29 00:55:01.361301 Filament: Unauthenticated temporary file upload on auth pages
MEDIUM (6.5)
Filament is a collection of full-stack components for accelerated Laravel development. From 3.0.0 until 3.3.52, 4.11.5, and 5.6.5, any schema can contain a file upload form field, so Filament applies Livewire's WithFileUploads trait to the Livewire component the schema is embedded in. However, some schemas, such as the panel login form, do not require file uploads, and exposing unauthenticated temporary file uploads on these components is not an acceptable risk. On these components, an unauthenticated attacker could upload arbitrary files to the application's temporary storage, which could be abused to exhaust disk space or inflate storage costs. This vulnerability is fixed in 3.3.52, 4.11.5, and 5.6.5.
Published: 2026-06-22T21:41:17.776Z
Updated: 2026-06-23T13:52:57.578Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-48167 vulnerable 2026-07-29 00:55:01.127603 Filament: Unvalidated ImageColumn and ImageEntry values can be used for XSS
MEDIUM (6.4)
Filament is a collection of full-stack components for accelerated Laravel development. From 4.0.0 until 4.11.5 and 5.6.5, the ImageColumn and ImageEntry components render raw database values without escaping HTML. Where the data passed to these components isn't validated, an attacker could plant malicious HTML or JavaScript and achieve stored XSS that executes for users who view the table or schema. This vulnerability is fixed in 4.11.5 and 5.6.5.
Published: 2026-06-22T21:43:42.489Z
Updated: 2026-06-23T12:32:20.851Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-48166 vulnerable 2026-07-29 00:55:01.127479 Filament: Timing-based user enumeration on login page
MEDIUM (5.3)
Filament is a collection of full-stack components for accelerated Laravel development. From 4.0.0 until 4.11.5 and 5.6.5, the login page has an observable timing discrepancy that allows unauthenticated attackers to enumerate registered email addresses. The impact is limited to disclosing whether an account exists for a given email. This vulnerability is fixed in 4.11.5 and 5.6.5.
Published: 2026-06-22T21:40:01.897Z
Updated: 2026-06-23T12:29:33.902Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-48067 vulnerable 2026-07-29 00:55:01.059438 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-33080 vulnerable 2026-06-08 07:57:18.559424 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-67507 vulnerable 2026-06-08 07:41:19.922568 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-51758 vulnerable 2026-06-08 06:52:12.784364 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-47186 vulnerable 2026-06-08 06:48:11.558510 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.