You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
npm audit warns of a security vulnerability Koajs vulnerable to Cross-Site Scripting (XSS) at ctx.redirect() function:
koa <2.16.1
Severity: moderate
Koajs vulnerable to Cross-Site Scripting (XSS) at ctx.redirect() function - https://github.com/advisories/GHSA-x2rg-q646-7m2v
fix available via `npm audit fix --force`
Will install @nx/[email protected], which is a breaking change
node_modules/koa
@module-federation/dts-plugin <=0.11.4
Depends on vulnerable versions of koa
node_modules/@module-federation/dts-plugin
@module-federation/enhanced <=0.0.1-rc.0 || 0.1.2 - 0.11.4
Depends on vulnerable versions of @module-federation/dts-plugin
Depends on vulnerable versions of @module-federation/manifest
Depends on vulnerable versions of @module-federation/rspack
node_modules/@module-federation/enhanced
@nx/module-federation *
Depends on vulnerable versions of @module-federation/enhanced
node_modules/@nx/module-federation
@nx/react <=0.0.0-pr-30702-1a3e277 || >=20.2.0-beta.0
Depends on vulnerable versions of @nx/module-federation
node_modules/@nx/react
@module-federation/manifest <=0.0.0-next-20250415111630 || 0.1.3 - 0.11.4
Depends on vulnerable versions of @module-federation/dts-plugin
node_modules/@module-federation/manifest
@module-federation/rspack <=0.11.4
Depends on vulnerable versions of @module-federation/dts-plugin
Depends on vulnerable versions of @module-federation/manifest
node_modules/@module-federation/rspack
Expected Behavior
@nx/module-federation should not depend on a vulnerable dependency.
Current Behavior
npm audit
warns of a security vulnerabilityKoajs vulnerable to Cross-Site Scripting (XSS) at ctx.redirect() function
:Expected Behavior
@nx/module-federation should not depend on a vulnerable dependency.
GitHub Repo
https://github.com/techfg/nx-koajs-xss-repro.git
Steps to Reproduce
npm install
npm audit
Nx Report
Failure Logs
Package Manager Version
npm 10.9.2
Operating System
Additional Information
Seems to be due to @module-federation/enhanced referencing
^0.9.0
which is an outdated and unpatched version.@module-federation/dts-plugin
has been patched and was released in v0.12.0.Related: #30502
The text was updated successfully, but these errors were encountered: