CVE-2026-53656
CVE-2026-53656 · FiftyOne App server uses wildcard CORS (Access-Control-Allow-Origin: *), enabling cross-origin reads of local server data
Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.
FiftyOne is an open-source platform for refining high-quality datasets and visual AI models. Prior to 1.17.0, the FiftyOne App/API server in fiftyone/server/app.py and the /media route in fiftyone/server/routes/media.py unconditionally return Access-Control-Allow-Origin: *. Because the embedded server is local and unauthenticated, a malicious website visited by the user can read cross-origin responses. The /media endpoint accepts a filesystem path, allowing a drive-by page to read files accessible to the server process and exfiltrate them without additional clicks. The allowed_origins configuration and FIFTYONE_ALLOWED_ORIGINS environment variable now make cross-origin access explicit, while the default policy is same-origin. This issue is fixed in version 1.17.0.
CVSS 6.3 · Moyenne · EPSS 0,1% · Correctif disponible
- Publication
- Mise à jour
Pile logicielle: python
Produits et versions concernés
fiftyone
- Versions du logiciel
- < 1.16.1: Concernée
Aucun correctif publié
fiftyone PyPI
- Versions du logiciel
- 0.1.0
- 0.1.0.1
- 0.1.2
- 0.1.3
- 0.10.0
- 0.11.0
- 0.11.1
- 0.11.2
- 0.11.2.1
- 0.12.0
- 0.13.0
- 0.13.1
- 0.13.2
- 0.13.3
- 0.14.0
- 0.14.1
- 0.14.2
- 0.14.3
- 0.14.4
- 0.15.0
- 0.15.0.1
- 0.15.0.2
- 0.15.1
- 0.16.0
- 0.16.1
- 0.16.2
- 0.16.3
- 0.16.4
- 0.16.5
- 0.16.6
- 0.17.0
- 0.17.1
- 0.17.2
- 0.18.0
- 0.18.0rc0
- 0.18.1rc0
- 0.18.1rc1
- 0.18.1rc10
- 0.18.1rc11
- 0.18.1rc12
- 0.18.1rc13
- 0.18.1rc14
- 0.18.1rc15
- 0.18.1rc16
- 0.18.1rc17
- 0.18.1rc18
- 0.18.1rc19
- 0.18.1rc2
- 0.18.1rc20
- 0.18.1rc21
- 0.18.1rc22
- 0.18.1rc23
- 0.18.1rc24
- 0.18.1rc25
- 0.18.1rc26
- 0.18.1rc3
- 0.18.1rc4
- 0.18.1rc5
- 0.18.1rc6
- 0.18.1rc7
- 0.18.1rc8
- 0.18.1rc9
- 0.19.0
- 0.19.1
- 0.19.1rc0
- 0.19.1rc1
- 0.2.0
- 0.2.0rc1
- 0.2.1
- 0.20.0
- 0.20.1
- 0.20.1rc1
- 0.20.1rc2
- 0.20.1rc3
- 0.21.0
- 0.21.1
- 0.21.2
- 0.21.3
- 0.21.4
- 0.21.5
- 0.21.6
- 0.22.0
- 0.22.1
- 0.22.2
- 0.22.3
- 0.23.0
- 0.23.0rc1
- 0.23.0rc2
- 0.23.1
- 0.23.2
- 0.23.3
- 0.23.3rc1
- 0.23.4
- 0.23.5
- 0.23.6
- 0.23.7
- 0.23.8
- 0.24.0
- 0.24.1
- 0.25.0
- 0.25.1
- 0.25.2
- 0.3.0
- 0.4.0
- 0.4.1
- 0.5.0
- 0.5.1
- 0.5.2
- 0.5.2.1
- 0.5.3
- 0.5.3.1
- 0.5.4
- 0.5.5
- 0.5.5.1
- 0.5.6
- 0.6.0
- 0.6.0.1
- 0.6.1
- 0.6.1.1
- 0.6.2
- 0.6.3
- 0.6.4
- 0.6.5
- 0.6.5.1
- 0.6.5.2
- 0.6.6
- 0.7.0
- 0.7.0.1
- 0.7.1
- 0.7.1.1
- 0.7.1.2
- 0.7.1.3
- 0.7.1.4
- 0.7.2
- 0.7.3
- 0.7.3.1
- 0.7.3.2
- 0.7.3.3
- 0.7.3.4
- 0.7.4
- 0.8.0
- 0.8.0.1
- 0.9.0
- 0.9.1
- 0.9.2
- 0.9.3
- 0.9.4
- 1.0.0
- 1.0.1
- 1.0.2
- 1.1.0
- 1.10.0
- 1.11.0
- 1.11.1
- 1.12.0
- 1.13.0
- 1.13.1
- 1.13.2
- 1.13.3
- 1.13.4
- 1.13.5
- 1.14.0
- 1.14.1
- 1.14.2
- 1.15.0
- 1.16.0
- 1.2.0
- 1.3.0
- 1.3.1
- 1.3.2
- 1.4.0
- 1.4.1
- 1.5.0
- 1.5.1
- 1.5.2
- 1.6.0
- 1.7.0
- 1.7.1
- 1.7.2
- 1.8.0
- 1.8.1
- 1.9.0
- Plages de versions concernées
- ECOSYSTEM: < 1.17.0
Mettez à jour vers 1.17.0
Sources originales
- https://github.com/voxel51/fiftyone/security/advisories/GHSA-q78p-hj9h-5466
- https://github.com/voxel51/fiftyone/commit/6c4fa1b27bf53e4ba567742ffd20d033af7b9e64
- https://github.com/voxel51/fiftyone/commit/7c5b92eec5c7c0210c0c8134351ced77d2800ae0
- https://github.com/voxel51/fiftyone/releases/tag/v1.17.0
- https://nvd.nist.gov/vuln/detail/CVE-2026-53656