Search for vulnerabilities
| Vulnerability ID | VCID-dgqv-w1gf-qqby |
| Aliases |
CVE-2025-66469
GHSA-72qc-wxch-74mg |
| Summary | NiceGUI Reflected XSS in ui.add_css, ui.add_scss, and ui.add_sass via Style Injection A Cross-Site Scripting (XSS) vulnerability exists in `ui.add_css`, `ui.add_scss`, and `ui.add_sass` functions in NiceGUI (v3.3.1 and earlier). These functions allow developers to inject styles dynamically. However, they lack proper sanitization or encoding for the JavaScript context they generate. An attacker can break out of the intended `<style>` or `<script>` tags by injecting closing tags (e.g., `</style>` or `</script>`), allowing for the execution of arbitrary JavaScript. |
| Status | Published |
| Exploitability | None |
| Weighted Severity | None |
| Risk | None |
| Affected and Fixed Packages | Package Details |
| System | Score | Found at |
|---|---|---|
| There are no known severity scores. | ||
| Reference id | Reference type | URL |
|---|---|---|
| https://github.com/zauberzeug/nicegui | ||
| https://github.com/zauberzeug/nicegui/commit/a8fd25b7d5e23afb1952d0f60a1940e18b5f1ca8 | ||
| CVE-2025-66469 | https://nvd.nist.gov/vuln/detail/CVE-2025-66469 | |
| GHSA-72qc-wxch-74mg | https://github.com/advisories/GHSA-72qc-wxch-74mg | |
| GHSA-72qc-wxch-74mg | https://github.com/zauberzeug/nicegui/security/advisories/GHSA-72qc-wxch-74mg |
No EPSS data available for this vulnerability.
| Date | Actor | Action | Source | VulnerableCode Version |
|---|---|---|---|---|
| 2026-06-02T04:49:05.843356+00:00 | GitLab Importer | Import | https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/nicegui/CVE-2025-66469.yml | 38.6.0 |