ExpressGateway Cross-Site Scripting Vulnerability in lib/rest/routes/users.js
A cross-site scripting (XSS) issue exists in ExpressGateway up to 1.16.10 in the REST endpoint implemented in lib/rest/routes/users.js. User-controlled input is reflected into the HTTP response without proper sanitization, allowing arbitrary JavaScript execution in the browser of a logged-in user who views the affected page/route. The attack can be triggered over the network with low complexity and requires a low-privileged authenticated context and user interaction (viewing the page). Impact is limited to confidentiality and integrity of the session in the affected UI.
Software afectado
Haz clic en una tecnología para ver todas sus vulnerabilidades.
| Plataforma | Paquete | Versiones vulnerables | Corregida en |
|---|---|---|---|
| Paquete de npm | express-gateway | <= 1.16.10 | sin corrección |
Referencias
- https://nvd.nist.gov/vuln/detail/CVE-2025-9095
- https://github.com/freshfish-hust/my-cves/issues/5
- https://github.com/freshfish-hust/my-cves/issues/5#issue-3286622393
- https://github.com/ExpressGateway/express-gateway
- https://vuldb.com/?ctiid.320417
- https://vuldb.com/?id.320417
- https://vuldb.com/?submit.627709
- Vector CVSS
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N- Debilidad (CWE)
CWE-79- Plataforma
- npm
- Paquete
express-gateway- Publicada
- 18.08.2025
- Actualizado
- 11.10.2026 10:22
Fuentes y licencias
OSV / GitHub Advisory Database - GHSA-q4rg-7cjj-5r86 - CC BY 4.0
Historial de vulnerabilidades: express-gateway
Todas las vulnerabilidades publicadas de este paquete (Paquete de npm), de la más reciente a la más antigua. Muestra si es un fallo aislado o un paquete que hay que vigilar.
- Entradas en total
- 2
- Primera → última
- 08.2025 08.2025
- Sin corrección
- 2
- Explotada en ataques
- 0
Distribución por gravedad
- Media 2
Divulgaciones por año
- 2025: 2
- 2026: 0
-
ExpressGateway Cross-Site Scripting Vulnerability in lib/rest/routes/users.js esta entrada
Identifica las vulnerabilidades de tu aplicación
Con la integración de DockRay y el inventario de software activado, DockRay compara las versiones notificadas de los componentes con las vulnerabilidades conocidas y avisa de las coincidencias confirmadas. La cobertura depende de la tecnología compatible y de los avisos disponibles.