porro

Advisories

npm security advisories.

Every Composer and npm advisory Porro tracks, by package, newest first. From Packagist and the GitHub advisory database, synced hourly.

Recent advisories

RSS

21 OCT

LOW
vite-plus npm

Vite: Cross origin script execution through Vite custom middleware

fixed in 1.1.0

LOW
vite npm

Vite: Cross origin script execution through Vite custom middleware

fixed in 8.2.4 · 8.3.3

MODERATE
vite-plus npm

Vite: Files outside `server.fs.allow` could be served when project paths match system paths on non-Windows machine

fixed in 1.1.0

MODERATE
vite npm

Vite: Files outside `server.fs.allow` could be served when project paths match system paths on non-Windows machine

fixed in 8.2.4 · 8.3.3

MODERATE
vite-plus npm

Vite: First 4 bytes of files outside of `server.fs` setting is exposed by `?vite-wasm-instance`

fixed in 1.1.0

MODERATE
vite npm

Vite: First 4 bytes of files outside of `server.fs` setting is exposed by `?vite-wasm-instance`

fixed in 8.2.4 · 8.3.3

20 OCT

MODERATE
vite-plus npm

launch-editor: Editor CLI flag misinterpretation causing arbitrary command execution for some editors

fixed in 1.1.0

MODERATE
vite npm

launch-editor: Editor CLI flag misinterpretation causing arbitrary command execution for some editors

fixed in 8.3.3

MODERATE

launch-editor: Editor CLI flag misinterpretation causing arbitrary command execution for some editors

fixed in 2.14.2

HIGH
vite-plus npm

launch-editor: `fs.existsSync()` existence check can be bypassed on Windows

fixed in 1.1.0

HIGH
vite npm

launch-editor: `fs.existsSync()` existence check can be bypassed on Windows

fixed in 8.3.3

HIGH

launch-editor: `fs.existsSync()` existence check can be bypassed on Windows

fixed in 2.14.2

MODERATE
vite-plus npm

launch-editor: escapeCmdArgs() omits % escaping on Windows

fixed in 1.1.0

MODERATE
vite npm

launch-editor: escapeCmdArgs() omits % escaping on Windows

fixed in 8.3.3

MODERATE

launch-editor: escapeCmdArgs() omits % escaping on Windows

fixed in 2.14.2

6 OCT

CRITICAL8.1

shell-quote: `quote()` command injection via a line terminator in a token after a `{ comment }` token

fixed in 1.11.0

1 OCT

HIGH7.5
zod npm

Zod can exhaust memory while validating oversized constrained collections

fixed in 4.6.6

18 SEP

HIGH7.5

source-map-js allows event-loop denial of service through indexed source-map section offsets

fixed in 1.2.2

1 SEP

HIGH7.4
nanoid npm

nanoid: Integer Overflow or Wraparound

fixed in 3.3.12 · 5.1.11

3 AUG

MODERATE
postcss npm

PostCSS: incomplete fix of GHSA-6g55-p6wh-862q — attacker-controlled sourceMappingURL reads arbitrary .map files when `from` is unset

fixed in 8.5.23

29 JUL

HIGH5.9
nanoid npm

nanoid: custom generators can loop indefinitely when size is zero

fixed in 3.3.18 · 5.1.6

HIGH5.9
nanoid npm

nanoid: non-secure generators can loop indefinitely with negative size

fixed in 3.3.16 · 5.1.16

24 JUL

HIGH7.5
tar npm

node-tar: Uncontrolled recursion in mapHas/filesFilter allows uncatchable stack-overflow DoS via crafted long-path tar with member selection

fixed in 7.5.21

HIGH7.5
postcss npm

PostCSS: Path Traversal in Previous Source Map Auto-Loading (sourceMappingURL) leads to Arbitrary .map File Disclosure

fixed in 8.5.18

Know when your sites are affected.

Porro reads composer.lock and package-lock from every site on your care plans and puts the ones that need you at the top. Updates arrive as pull requests.

Start your free trial →