59 matches found
ROOT-APP-NPM-CVE-2026-102992 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...
CVE-2026-102992
A flaw was found in piscina. This vulnerability allows an attacker to achieve arbitrary code execution by leveraging inherited configuration options. The worker pool stores options in a standard object that inherits base JavaScript properties without defining defaults for all sensitive parameters...
CLSA-2026-1791028065 TuxCare security update for piscina (1 CVE)
TuxCare rebuilt piscina to address 1 CVE. Fixed in 4.4.0-tuxcare.1...
CLSA-2026-1790937670 TuxCare security update for piscina (1 CVE)
TuxCare rebuilt piscina to address 1 CVE. Fixed in 4.6.1-tuxcare.2...
Prototype Pollution
piscina is vulnerable to Prototype Pollution. The vulnerability is due to storing security-sensitive ThreadPool.options in a plain object that inherits attacker-influenced properties, which allows an attacker with a separate prototype-pollution primitive to inject values such as execArgv,...
Piscina ThreadPoolOptions Code Execution
The vulnerability of the ThreadPoolOptions component in the Piscina library of the Node.js software platform is related to uncontrolled changes to prototype attributes of objects. Exploiting this vulnerability could allow a remote attacker to execute arbitrary code...
CLSA-2026-1790888307 TuxCare security update for piscina (1 CVE)
TuxCare rebuilt piscina to address 1 CVE. Fixed in 4.8.0-tuxcare.1...
piscina: Prototype-pollution gadget in ThreadPool.options allows RCE via execArgv / loadBalancer / env
Summary A prototype-pollution gadget in ThreadPool.options allows an attacker who can pollute Object.prototype to execute arbitrary code in Piscina worker threads, invoke arbitrary functions during task scheduling, or inject environment variables into workers. The root cause is that...
@angular-architects/build-angular (16.2.0-next.2), @angular-builders/custom-esbuild (>=17.1.0-beta.0, <=19.1.0) +170 more potentially affected by CVE-2026-102992 via piscina (>=4.0.0, <=4.9.3)
piscina NPM version =4.0.0, =17.1.0-beta.0, =16.0.0-beta.0, =18.2.6-RC-1, =16.0.0, =16.2.0-next.0, =18.0.0-next.3, =2.2.7-bb.6, =2.1.5, =1.0.0, =1.0.0, =1.0.0, =1.0.0, =1.0.0, =1.0.17-dev.40 and more Source cves: CVE-2026-102992 Source advisory: SNYK:JS-PISCINA-20417213...
NPM: piscina: Prototype-pollution gadget in ThreadPool.options allows RCE via execArgv / loadBalancer / env
NPM: piscina: Prototype-pollution gadget in ThreadPool.options allows RCE via execArgv / loadBalancer / env vulnerability discovered by ? in WordPress Npm piscina versions 4.9.4...
@5minds/processcube_engine (>=19.0.0-beta.11, <=20.0.0-renovate-fd1892-me5sbqz0), @angular-architects/native-federation (>=22.0.0, <=22.0.1) +55 more potentially affected by CVE-2026-102992 via piscina (>=5.0.0, <=5.3.1)
piscina NPM version =5.0.0, =19.0.0-beta.11, =22.0.0, =20.0.0-rc.0, =20.0.0-rc.0, =21.2.2-depup.0, =1.0.0, =5.0.0, =21.0.0-alpha.10, =22.0.0-alpha.1, =21.0.0-alpha.10, =22.0.0-alpha.1, =19.2.2-snapshot-1746816578592, =19.2.2-snapshot-1746816578592, =0.1.0, =0.1.26, =0.1.36 and more Source cves:...
@5minds/processcube_engine (>=19.0.0-beta.11, <=20.0.0-renovate-fd1892-me5sbqz0), @angular-architects/native-federation (>=22.0.0, <=22.0.1) +55 more potentially affected by CVE-2026-102992 via piscina (>=5.0.0, <=5.3.1)
piscina NPM version =5.0.0, =19.0.0-beta.11, =22.0.0, =20.0.0-rc.0, =20.0.0-rc.0, =21.2.2-depup.0, =1.0.0, =5.0.0, =21.0.0-alpha.10, =22.0.0-alpha.1, =21.0.0-alpha.10, =22.0.0-alpha.1, =19.2.2-snapshot-1746816578592, =19.2.2-snapshot-1746816578592, =0.1.0, =0.1.26, =0.1.36 and more Source cves:...
@angular-architects/build-angular (16.2.0-next.2), @angular-builders/custom-esbuild (>=17.1.0-beta.0, <=19.1.0) +170 more potentially affected by CVE-2026-102992 via piscina (>=4.0.0, <=4.9.3)
piscina NPM version =4.0.0, =17.1.0-beta.0, =16.0.0-beta.0, =18.2.6-RC-1, =16.0.0, =16.2.0-next.0, =18.0.0-next.3, =2.2.7-bb.6, =2.1.5, =1.0.0, =1.0.0, =1.0.0, =1.0.0, =1.0.0, =1.0.17-dev.40 and more Source cves: CVE-2026-102992 Source advisory: OSV:GHSA-67C8-PQHQ-4RMX...
@angular-architects/build-angular (16.2.0-next.2), @angular-builders/custom-esbuild (>=17.1.0-beta.0, <=19.1.0) +170 more potentially affected by CVE-2026-102992 via piscina (>=4.0.0, <=4.9.3)
piscina NPM version =4.0.0, =17.1.0-beta.0, =16.0.0-beta.0, =18.2.6-RC-1, =16.0.0, =16.2.0-next.0, =18.0.0-next.3, =2.2.7-bb.6, =2.1.5, =1.0.0, =1.0.0, =1.0.0, =1.0.0, =1.0.0, =1.0.17-dev.40 and more Source cves: CVE-2026-102992 Source advisory: GHSA-67C8-PQHQ-4RMX...
@5minds/processcube_engine (>=19.0.0-beta.11, <=20.0.0-renovate-fd1892-me5sbqz0), @angular-architects/native-federation (>=22.0.0, <=22.0.1) +55 more potentially affected by CVE-2026-102992 via piscina (>=5.0.0, <=5.3.1)
piscina NPM version =5.0.0, =19.0.0-beta.11, =22.0.0, =20.0.0-rc.0, =20.0.0-rc.0, =21.2.2-depup.0, =1.0.0, =5.0.0, =21.0.0-alpha.10, =22.0.0-alpha.1, =21.0.0-alpha.10, =22.0.0-alpha.1, =19.2.2-snapshot-1746816578592, =19.2.2-snapshot-1746816578592, =0.1.0, =0.1.26, =0.1.36 and more Source cves:...
EUVD-2026-90364
piscina: Prototype-pollution gadget in ThreadPool.options allows RCE via execArgv / loadBalancer / env...
GHSA-67C8-PQHQ-4RMX piscina: Prototype-pollution gadget in ThreadPool.options allows RCE via execArgv / loadBalancer / env
Summary A prototype-pollution gadget in ThreadPool.options allows an attacker who can pollute Object.prototype to execute arbitrary code in Piscina worker threads, invoke arbitrary functions during task scheduling, or inject environment variables into workers. The root cause is that...
Prototype Pollution
Overview piscina is an A fast, efficient Node.js Worker Thread Pool implementation Affected versions of this package are vulnerable to Prototype Pollution via user-controlled options objects in the ThreadPool constructor and the run/close methods. When an attacker can pollute Object.prototype, th...
AZL-105657 CVE-2026-102992 affecting package python-tensorboard 2.16.2-6
piscina is a node.js worker pool implementation. Prior to 4.9.4, 5.3.2, and 6.0.0-rc.5, Piscina stores ThreadPool.options in src/index.ts as a plain object that inherits from Object.prototype. Applications with a separate prototype-pollution primitive can therefore supply inherited values for...
CVE-2026-102992
piscina is a node.js worker pool implementation. Prior to 4.9.4, 5.3.2, and 6.0.0-rc.5, Piscina stores ThreadPool.options in src/index.ts as a plain object that inherits from Object.prototype. Applications with a separate prototype-pollution primitive can therefore supply inherited values for...