Express vulnerabilities and security advisories
The newest reviewed advisories for express, body-parser and multer on npm. Each one shows which versions are affected, which version fixes it, and a prompt that has your AI agent check your project and upgrade only if it needs to.
Get an email when Express has a new one
Email alerts are coming soon. This page updates every hour.
$ latest 21 · 12 critical, high or exploited
- highSep 8, 2026
multer vulnerable to Denial of Service via crafted multipart field names
- multer < 2.3.0 · fixed in 2.3.0
GHSA-wc9g-mqfw-jrwmCVE-2026-77078prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-wc9g-mqfw-jrwm (CVE-2026-77078), severity high What it is: multer vulnerable to Denial of Service via crafted multipart field names Affected packages: - multer: affected versions < 2.3.0. Fixed in 2.3.0. Details: https://github.com/advisories/GHSA-wc9g-mqfw-jrwm Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - highSep 8, 2026
multer vulnerable to Denial of Service via file descriptor leak on aborted uploads
- multer = 2.2.0 · fixed in 2.3.0
GHSA-qfvm-cv95-jqjfCVE-2026-77037prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-qfvm-cv95-jqjf (CVE-2026-77037), severity high What it is: multer vulnerable to Denial of Service via file descriptor leak on aborted uploads Affected packages: - multer: affected versions = 2.2.0. Fixed in 2.3.0. Details: https://github.com/advisories/GHSA-qfvm-cv95-jqjf Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - lowSep 8, 2026
multer vulnerable to file size limit bypass via async fileFilter race condition
- multer < 2.3.0 · fixed in 2.3.0
GHSA-qvfw-j98x-7q72CVE-2026-77063prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-qvfw-j98x-7q72 (CVE-2026-77063), severity low What it is: multer vulnerable to file size limit bypass via async fileFilter race condition Affected packages: - multer: affected versions < 2.3.0. Fixed in 2.3.0. Details: https://github.com/advisories/GHSA-qvfw-j98x-7q72 Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - highSep 8, 2026
multer vulnerable to Denial of Service via oversized array index in field names
- multer < 2.3.0 · fixed in 2.3.0
GHSA-535w-7cp7-47q4CVE-2026-82333prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-535w-7cp7-47q4 (CVE-2026-82333), severity high What it is: multer vulnerable to Denial of Service via oversized array index in field names Affected packages: - multer: affected versions < 2.3.0. Fixed in 2.3.0. Details: https://github.com/advisories/GHSA-535w-7cp7-47q4 Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - lowJul 20, 2026
body-parser vulnerable to denial of service when invalid limit value silently disables size enforcement
- body-parser < 1.20.6 · fixed in 1.20.6
- body-parser >= 2.0.0, < 2.3.0 · fixed in 2.3.0
GHSA-v422-hmwv-36x6CVE-2026-12590prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-v422-hmwv-36x6 (CVE-2026-12590), severity low What it is: body-parser vulnerable to denial of service when invalid limit value silently disables size enforcement Affected packages: - body-parser: affected versions < 1.20.6. Fixed in 1.20.6. - body-parser: affected versions >= 2.0.0, < 2.3.0. Fixed in 2.3.0. Details: https://github.com/advisories/GHSA-v422-hmwv-36x6 Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - highJun 17, 2026
Multer vulnerable to Denial of Service via deeply nested field names
- multer >= 1.0.0, < 2.2.0 · fixed in 2.2.0
- multer >= 3.0.0-alpha.1, < 3.0.0-alpha.2 · fixed in 3.0.0-alpha.2
GHSA-72gw-mp4g-v24jCVE-2026-5079prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-72gw-mp4g-v24j (CVE-2026-5079), severity high What it is: Multer vulnerable to Denial of Service via deeply nested field names Affected packages: - multer: affected versions >= 1.0.0, < 2.2.0. Fixed in 2.2.0. - multer: affected versions >= 3.0.0-alpha.1, < 3.0.0-alpha.2. Fixed in 3.0.0-alpha.2. Details: https://github.com/advisories/GHSA-72gw-mp4g-v24j Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - mediumJun 17, 2026
Multer vulnerable to Denial of Service via incomplete cleanup of aborted uploads
- multer >= 2.0.0-alpha.1, < 2.2.0 · fixed in 2.2.0
- multer >= 3.0.0-alpha.1, < 3.0.0-alpha.2 · fixed in 3.0.0-alpha.2
GHSA-3p4h-7m6x-2hcmCVE-2026-5038prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-3p4h-7m6x-2hcm (CVE-2026-5038), severity medium What it is: Multer vulnerable to Denial of Service via incomplete cleanup of aborted uploads Affected packages: - multer: affected versions >= 2.0.0-alpha.1, < 2.2.0. Fixed in 2.2.0. - multer: affected versions >= 3.0.0-alpha.1, < 3.0.0-alpha.2. Fixed in 3.0.0-alpha.2. Details: https://github.com/advisories/GHSA-3p4h-7m6x-2hcm Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - highMar 5, 2026
Multer Vulnerable to Denial of Service via Uncontrolled Recursion
- multer < 2.1.1 · fixed in 2.1.1
GHSA-5528-5vmv-3xc2CVE-2026-3520prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-5528-5vmv-3xc2 (CVE-2026-3520), severity high What it is: Multer Vulnerable to Denial of Service via Uncontrolled Recursion Affected packages: - multer: affected versions < 2.1.1. Fixed in 2.1.1. Details: https://github.com/advisories/GHSA-5528-5vmv-3xc2 Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - highMar 1, 2026
Multer vulnerable to Denial of Service via incomplete cleanup
- multer < 2.1.0 · fixed in 2.1.0
GHSA-xf7r-hgr6-v32pCVE-2026-3304prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-xf7r-hgr6-v32p (CVE-2026-3304), severity high What it is: Multer vulnerable to Denial of Service via incomplete cleanup Affected packages: - multer: affected versions < 2.1.0. Fixed in 2.1.0. Details: https://github.com/advisories/GHSA-xf7r-hgr6-v32p Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - highMar 1, 2026
Multer vulnerable to Denial of Service via resource exhaustion
- multer < 2.1.0 · fixed in 2.1.0
GHSA-v52c-386h-88mcCVE-2026-2359prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-v52c-386h-88mc (CVE-2026-2359), severity high What it is: Multer vulnerable to Denial of Service via resource exhaustion Affected packages: - multer: affected versions < 2.1.0. Fixed in 2.1.0. Details: https://github.com/advisories/GHSA-v52c-386h-88mc Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - mediumNov 25, 2025
body-parser is vulnerable to denial of service when url encoding is used
- body-parser >= 2.2.0, < 2.2.1 · fixed in 2.2.1
GHSA-wqch-xfxh-vrr4CVE-2025-13466prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-wqch-xfxh-vrr4 (CVE-2025-13466), severity medium What it is: body-parser is vulnerable to denial of service when url encoding is used Affected packages: - body-parser: affected versions >= 2.2.0, < 2.2.1. Fixed in 2.2.1. Details: https://github.com/advisories/GHSA-wqch-xfxh-vrr4 Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - highJul 17, 2025
Multer vulnerable to Denial of Service via unhandled exception from malformed request
- multer >= 1.4.4-lts.1, < 2.0.2 · fixed in 2.0.2
GHSA-fjgf-rc76-4x9pCVE-2025-7338prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-fjgf-rc76-4x9p (CVE-2025-7338), severity high What it is: Multer vulnerable to Denial of Service via unhandled exception from malformed request Affected packages: - multer: affected versions >= 1.4.4-lts.1, < 2.0.2. Fixed in 2.0.2. Details: https://github.com/advisories/GHSA-fjgf-rc76-4x9p Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - highJun 5, 2025
Multer vulnerable to Denial of Service via unhandled exception
- multer >= 1.4.4-lts.1, < 2.0.1 · fixed in 2.0.1
GHSA-g5hg-p3ph-g8qgCVE-2025-48997prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-g5hg-p3ph-g8qg (CVE-2025-48997), severity high What it is: Multer vulnerable to Denial of Service via unhandled exception Affected packages: - multer: affected versions >= 1.4.4-lts.1, < 2.0.1. Fixed in 2.0.1. Details: https://github.com/advisories/GHSA-g5hg-p3ph-g8qg Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - highMay 19, 2025
Multer vulnerable to Denial of Service from maliciously crafted requests
- multer >= 1.4.4-lts.1, < 2.0.0 · fixed in 2.0.0
GHSA-4pg4-qvpc-4q3hCVE-2025-47944prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-4pg4-qvpc-4q3h (CVE-2025-47944), severity high What it is: Multer vulnerable to Denial of Service from maliciously crafted requests Affected packages: - multer: affected versions >= 1.4.4-lts.1, < 2.0.0. Fixed in 2.0.0. Details: https://github.com/advisories/GHSA-4pg4-qvpc-4q3h Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - highMay 19, 2025
Multer vulnerable to Denial of Service via memory leaks from unclosed streams
- multer < 2.0.0 · fixed in 2.0.0
GHSA-44fp-w29j-9vj5CVE-2025-47935prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-44fp-w29j-9vj5 (CVE-2025-47935), severity high What it is: Multer vulnerable to Denial of Service via memory leaks from unclosed streams Affected packages: - multer: affected versions < 2.0.0. Fixed in 2.0.0. Details: https://github.com/advisories/GHSA-44fp-w29j-9vj5 Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - mediumOct 29, 2024
Express ressource injection
- express <= 3.21.4 · fixed in 4.0.0-rc1
GHSA-cm5g-3pgc-8rg4CVE-2024-10491prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-cm5g-3pgc-8rg4 (CVE-2024-10491), severity medium What it is: Express ressource injection Affected packages: - express: affected versions <= 3.21.4. Fixed in 4.0.0-rc1. Details: https://github.com/advisories/GHSA-cm5g-3pgc-8rg4 Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - lowOct 3, 2024
Express Open Redirect vulnerability
- express >= 3.4.5, < 4.0.0-rc1 · fixed in 4.0.0-rc1
GHSA-jj78-5fmv-mv28CVE-2024-9266prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-jj78-5fmv-mv28 (CVE-2024-9266), severity low What it is: Express Open Redirect vulnerability Affected packages: - express: affected versions >= 3.4.5, < 4.0.0-rc1. Fixed in 4.0.0-rc1. Details: https://github.com/advisories/GHSA-jj78-5fmv-mv28 Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - lowSep 10, 2024
express vulnerable to XSS via response.redirect()
- express < 4.20.0 · fixed in 4.20.0
- express >= 5.0.0-alpha.1, < 5.0.0 · fixed in 5.0.0
GHSA-qw6h-vgh9-j6wxCVE-2024-43796prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-qw6h-vgh9-j6wx (CVE-2024-43796), severity low What it is: express vulnerable to XSS via response.redirect() Affected packages: - express: affected versions < 4.20.0. Fixed in 4.20.0. - express: affected versions >= 5.0.0-alpha.1, < 5.0.0. Fixed in 5.0.0. Details: https://github.com/advisories/GHSA-qw6h-vgh9-j6wx Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - highSep 10, 2024
body-parser vulnerable to denial of service when url encoding is enabled
- body-parser < 1.20.3 · fixed in 1.20.3
GHSA-qwcr-r2fm-qrc7CVE-2024-45590prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-qwcr-r2fm-qrc7 (CVE-2024-45590), severity high What it is: body-parser vulnerable to denial of service when url encoding is enabled Affected packages: - body-parser: affected versions < 1.20.3. Fixed in 1.20.3. Details: https://github.com/advisories/GHSA-qwcr-r2fm-qrc7 Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - mediumMar 25, 2024
Express.js Open Redirect in malformed URLs
- express < 4.19.2 · fixed in 4.19.2
- express >= 5.0.0-alpha.1, < 5.0.0-beta.3 · fixed in 5.0.0-beta.3
GHSA-rv95-896h-c2vcCVE-2024-29041prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-rv95-896h-c2vc (CVE-2024-29041), severity medium What it is: Express.js Open Redirect in malformed URLs Affected packages: - express: affected versions < 4.19.2. Fixed in 4.19.2. - express: affected versions >= 5.0.0-alpha.1, < 5.0.0-beta.3. Fixed in 5.0.0-beta.3. Details: https://github.com/advisories/GHSA-rv95-896h-c2vc Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now. - mediumOct 23, 2018
No Charset in Content-Type Header in express
- express < 3.11.0 · fixed in 3.11.0
- express >= 4.0.0, < 4.5.0 · fixed in 4.5.0
GHSA-gpvr-g6gh-9mc2CVE-2014-6393prompt for your AI agent
paste into your agentA security advisory covers a package this project may use. Advisory: GHSA-gpvr-g6gh-9mc2 (CVE-2014-6393), severity medium What it is: No Charset in Content-Type Header in express Affected packages: - express: affected versions < 3.11.0. Fixed in 3.11.0. - express: affected versions >= 4.0.0, < 4.5.0. Fixed in 4.5.0. Details: https://github.com/advisories/GHSA-gpvr-g6gh-9mc2 Please: 1. Check package.json and the lockfile (package-lock.json, pnpm-lock.yaml, yarn.lock or bun.lock) for these packages, including copies pulled in by other dependencies, and tell me which versions are installed. 2. If none of them are installed, or every installed version is outside the affected ranges, say so and change nothing. 3. If an installed version is affected, upgrade it to the fixed version for its release line or later. When the package only comes in through another dependency, upgrade that dependency, or add an override or resolution if it has no fixed release yet. 4. If there is no fixed version, read the advisory and apply its workaround, or tell me the options. 5. Reinstall, run the build and the tests, and fix anything the upgrade breaks. 6. Tell me what you changed and which versions are installed now.
From the GitHub Advisory Database, refreshed hourly. Full history on GitHub.
Keeping Express patched
npm audit(orpnpm audit) lists known vulnerable packages in your lockfile, including ones pulled in by other packages.- Turn on Dependabot for your GitHub repo and it opens the upgrade for you when an advisory lands.
- A patched framework doesn't cover your own setup: headers, cookies and HTTPS. The free check looks at those.