Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
9.2

CVE-2026-102992: Piscina package can let attackers run code

CVE-2026-102992 · published 1 day ago
Summary

The JavaScript library called piscina (used by several projects) has a flaw that could let a malicious user cause the program to run unwanted code. Updating to one of the newly released versions fixes the problem. Apply the latest version of piscina to all your applications as soon as possible.

What to do
  • Update metcoder95 piscina to version 5.3.2.
  • Update metcoder95 piscina to version 4.9.4.
  • Update metcoder95 piscina to version 6.0.0-rc.5.
  • Update piscina to version 5.3.2.
  • Update piscina to version 4.9.4.
  • Update piscina to version 6.0.0-rc.5.
  • Update piscina to version 4.9.3-aikido.1.
  • Update rootio @rootio/piscina to version 4.9.3-root.io.1.
  • Update piscina to version 5.3.1-aikido.1.
  • Update rootio @rootio/piscina to version 5.3.1-root.io.1.
Affected software
Ecosystem VendorProductAffected versions
– piscinajs piscina < 4.9.4
npm metcoder95 piscina >= 5.0.0, < 5.3.2
< 4.9.4
>= 6.0.0-rc.1, < 6.0.0-rc.5
Fix: upgrade to 5.3.2
npm – piscina >= 5.0.0, < 5.3.2
< 4.9.4
>= 6.0.0-rc.1, < 6.0.0-rc.5
Fix: upgrade to 5.3.2
Root:npm – piscina < 4.9.3-aikido.1
< 5.3.1-aikido.1
Fix: upgrade to 4.9.3-aikido.1
Root:npm rootio @rootio/piscina < 4.9.3-root.io.1
< 5.3.1-root.io.1
Fix: upgrade to 4.9.3-root.io.1
Original advisory text
CVE-2026-102992 in piscina - Patched by Root
Root has patched CVE-2026-102992 in the piscina package for Root:npm. Multiple fixed versions available.
Fix within
Internet-facing 14 days
Internal At next upgrade
  • Not known to be exploited
  • Needs hands-on effort to exploit
  • Gives an attacker full control
Severity
9.2 Critical
Exploitation
<1% chance of attack within 30 days
Type
CWE-1321Prototype Pollution
Timeline
Published14 Oct 2026
Updated15 Oct 2026
First seen30 Sep 2026
Track software like this
Free during beta