Lucene search
+L

5 matches found

OSV
OSV
•added 2026/10/05 10:49 p.m.•4 views

GHSA-85C8-PPGW-CCPR Tinypool: Prototype Pollution Gadget to RCE in run() options

tinypool is a fork of piscina and inherited the same prototype-pollution surface. When pool.runtask, options is called, the filename option is read from the provided options object. If that object does not have an own filename property, the lookup falls through to Object.prototype. An attacker wh...

9.5CVSS6.3AI score0.0039EPSS
SaveExploits0References6
NVD
NVD
•added 2026/10/02 5:17 p.m.•33 views

CVE-2026-104849

Tinypool is a minimal Node.js worker thread pool implementation. Prior to 2.1.2, Tinypool reads filename from a caller-supplied options object in pool.runtask, options without requiring an own property, so a polluted Object.prototype.filename can replace the intended worker module. Applications a...

9.5CVSS0.0039EPSS
SaveExploits0References4
OSV
OSV
•added 2026/10/02 4:17 p.m.•11 views

CVE-2026-104849 Tinypool: Prototype Pollution Gadget to RCE in run() options

Tinypool is a minimal Node.js worker thread pool implementation. Prior to 2.1.2, Tinypool reads filename from a caller-supplied options object in pool.runtask, options without requiring an own property, so a polluted Object.prototype.filename can replace the intended worker module. Applications a...

9.5CVSS5.9AI score
SaveExploits0References6
CVE
CVE
•added 2026/10/02 4:17 p.m.•15 views

CVE-2026-104849

The Tinypool Node.js worker thread pool implementation (prior to version 2.1.2 ) is vulnerable to a prototype pollution gadget. The issue arises because pool.run(task, options) reads the filename property from a caller-supplied options object without requiring an own property . If an attacker pol...

9.5CVSS5.9AI score0.0039EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/10/02 4:17 p.m.•39 views

CVE-2026-104849 Tinypool: Prototype Pollution Gadget to RCE in run() options

Tinypool is a minimal Node.js worker thread pool implementation. Prior to 2.1.2, Tinypool reads filename from a caller-supplied options object in pool.runtask, options without requiring an own property, so a polluted Object.prototype.filename can replace the intended worker module. Applications a...

9.5CVSS0.0039EPSS
SaveExploits0References4
Rows per page
Query Builder