PT-2026-82212 · Fiftyone · Fiftyone

·

CVE-2026-80426

·

Published

2026-08-26

·

Updated

2026-08-27

CVSS v3.1

7.1

High

VectorAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N
Name of the Vulnerable Software and Affected Versions FiftyOne (affected versions not specified)
Description The application renders a dataset field's description as markup without proper sanitization or escaping. Specifically, the sidebar field-information component located at app/packages/core/src/components/FieldLabelAndInfo/index.tsx passes the description string to React's dangerouslySetInnerHTML function. Because descriptions are free-form text stored in the dataset schema, they persist in the database and are included when datasets are exported or published. An attacker can provide a malicious dataset that, when opened, executes stored markup in the application's origin upon hovering over the field. This origin is shared with the FiftyOne server, which contains an unauthenticated media route that returns the contents of a caller-named absolute path, potentially allowing the injected script to read local files and access dataset and operator endpoints.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

XSS

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

Weakness Enumeration

Related Identifiers

CVE-2026-80426

Affected Products

Fiftyone