Skip to content
OpenAdvisories
Medium · 5.4 CVE-2025-66421 EUVD-2025-199920GHSA-6qj9-2g9m-29x9

Tryton sao allows XSS because it does not escape completion values

Published Nov 30, 2025 · Updated Dec 1, 2025 · Assigned by mitre

Description

Tryton sao (aka tryton-sao) before 7.6.11 allows XSS because it does not escape completion values. This is fixed in 7.6.11, 7.4.21, 7.0.40, and 6.0.69.

Affected products

VendorProductAffectedFixed
Tryton sao < 6.0.69, 7.0.0 – < 7.0.40, 7.1.0 – < 7.4.21, 7.5.0 – < 7.6.11 6.0.69

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 tryton-sao 7.0.40+ds1-1 —
Debian 13 tryton-sao 7.0.28+ds1-1+deb13u2 DSA-6061-1
Debian 12 tryton-sao 6.0.28+ds1-2+deb12u2 DSA-6061-1
ReleasePackageFixed inAdvisory
Ubuntu 25.10 tryton-sao No fix yet —
Ubuntu 24.04 LTS tryton-sao No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
npm tryton-sao >= 7.5.0, < 7.6.11 7.6.11 GHSA-6qj9-2g9m-29x9
npm tryton-sao >= 7.1.0, < 7.4.21 7.4.21 GHSA-6qj9-2g9m-29x9
npm tryton-sao >= 7.0.0, < 7.0.40 7.0.40 GHSA-6qj9-2g9m-29x9
npm tryton-sao < 6.0.69 6.0.69 GHSA-6qj9-2g9m-29x9

Advisories 1

References