← Terug naar overzicht

CVE-2026-80426 is a stored Cross-Site Scripting (XSS) vulnerability in the FiftyOne machine learning dataset tool. The vulnerability exists in the FieldLabelAndInfo React component, which passes dataset field descriptions directly to React's dangerouslySetInnerHTML without sanitization. Because descriptions are stored in the dataset schema and persist through exports, a malicious actor can embed scripts in a shared dataset. When a victim opens the dataset and hovers over the affected field, the injected script executes in the application's origin. The same origin is shared with the FiftyOne server, whose media route serves files from caller-specified absolute paths without authentication, enabling the injected script to read local files and access dataset and operator endpoints as the viewing user. The vulnerability affects FiftyOne versions prior to 1.21.0, and a fix was released in v1.21.0.

Affected products

  • FiftyOne (versions prior to 1.21.0)

Related CVE's

  • CVE-2026-80426

Categories

  • Data Breach & Exfiltration
  • Security Tools
  • Web Technologies