Lucene search
+L

82 matches found

OSV
OSV
•added 2026/10/05 10:47 p.m.•5 views

GHSA-F8GF-W286-FMQ2 vm2: `allowAsync: false` can be bypassed through Promise thenable assimilation in VM and NodeVM

Summary When allowAsync is set to false, vm2 is expected to reject attempts to run asynchronous code. Direct use of Promise.prototype.then is blocked, but Promise static methods still assimilate attacker-controlled thenables. Promise.resolvethenable, Promise.allthenable, Promise.racethenable,...

7.1CVSS6.3AI score0.00449EPSS
SaveExploits0References6
EUVD
EUVD
•added 2026/10/05 10:47 p.m.•18 views

EUVD-2026-81608

vm2: allowAsync: false can be bypassed through Promise thenable assimilation in VM and NodeVM...

7.1CVSS7AI score0.00449EPSS
SaveExploits0References5
OSV
OSV
•added 2026/10/05 10:35 p.m.•3 views

GHSA-R4FX-V8HH-22MV vm2: timeout Option Bypass via FinalizationRegistry Cleanup Callback (Unbounded Host Event-Loop Block)

Vulnerability Summary vm2's VM timeout option is documented and relied upon as the mechanism that bounds how long sandboxed code may execute. In the current implementation, the timeout only wraps the single synchronous call to VMrun via doWithTimeout → this.runScriptscript in lib/vm.js. It does...

7.5CVSS0.00488EPSS
SaveExploits0References6
Cvelist
Cvelist
•added 2026/09/17 4:11 p.m.•45 views

CVE-2026-93156 crypto: rk3288 - fail ahash requests on HASH idle timeout

In the Linux kernel, the following vulnerability has been resolved: crypto: rk3288 - fail ahash requests on HASH idle timeout rkhashrun waits for RKCRYPTOHASHSTS to become idle after the final DMA transfer, but ignores the poll result. If the hash engine never becomes idle, the driver still reads...

0.002EPSS
SaveExploits0References5
RedhatCVE
RedhatCVE
•added 2026/09/17 3:45 p.m.•13 views

CVE-2026-92942

A flaw was found in vm2. Sandboxed code can bypass the configured timeout mechanism by using the FinalizationRegistry feature. This allows an attacker to execute a busy loop in a cleanup callback, which is invoked outside the timeout accounting. Consequently, this can block the host event loop...

8.7CVSS6AI score0.00488EPSS
SaveExploits0References5
NVD
NVD
•added 2026/09/17 2:18 p.m.•20 views

CVE-2026-92959

vm2 before 3.11.8 does not fully enforce the allowAsync: false option in VM and NodeVM. While localPromise.prototype.then is replaced with a handler that throws 'Async not available', the sandbox's Promise static methods Promise.resolve, Promise.all, Promise.race, Promise.any, and...

7.1CVSS0.00449EPSS
SaveExploits0References2
NVD
NVD
•added 2026/09/17 2:17 p.m.•13 views

CVE-2026-92942

vm2 before 3.11.7 affected versions = 3.11.6 does not enforce the VM timeout option on code executed outside the synchronous VMrun call. The timeout only wraps the single call to runScript via doWithTimeout in lib/vm.js, and FinalizationRegistry and WeakRef are exposed to sandboxed code unmodifie...

8.7CVSS0.00488EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/09/17 1:46 p.m.•11 views

CVE-2026-92959 vm2 before 3.11.8 allowAsync Bypass via Promise Thenable

vm2 before 3.11.8 does not fully enforce the allowAsync: false option in VM and NodeVM. While localPromise.prototype.then is replaced with a handler that throws 'Async not available', the sandbox's Promise static methods Promise.resolve, Promise.all, Promise.race, Promise.any, and...

7.1CVSS7.3AI score0.00449EPSS
SaveExploits0References2
CVE
CVE
•added 2026/09/17 1:46 p.m.•29 views

CVE-2026-92959

CVE-2026-92959 affects vm2 (a Node.js sandboxing library) versions prior to 3.11.8 . The vulnerability lies in the incomplete enforcement of the allowAsync: false option in VM and NodeVM. Although localPromise.prototype.then is patched to throw 'Async not available', the sandbox's Promise static ...

7.1CVSS7.3AI score0.00449EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/09/17 1:46 p.m.•38 views

CVE-2026-92959 vm2 before 3.11.8 allowAsync Bypass via Promise Thenable

vm2 before 3.11.8 does not fully enforce the allowAsync: false option in VM and NodeVM. While localPromise.prototype.then is replaced with a handler that throws 'Async not available', the sandbox's Promise static methods Promise.resolve, Promise.all, Promise.race, Promise.any, and...

7.1CVSS0.00449EPSS
SaveExploits0References2
OSV
OSV
•added 2026/09/17 1:46 p.m.•13 views

CVE-2026-92959 vm2 before 3.11.8 allowAsync Bypass via Promise Thenable

vm2 before 3.11.8 does not fully enforce the allowAsync: false option in VM and NodeVM. While localPromise.prototype.then is replaced with a handler that throws 'Async not available', the sandbox's Promise static methods Promise.resolve, Promise.all, Promise.race, Promise.any, and...

7.1CVSS6.2AI score
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/09/17 1:46 p.m.•23 views

CVE-2026-92942 vm2 before 3.11.7 Timeout Bypass via FinalizationRegistry

vm2 before 3.11.7 affected versions = 3.11.6 does not enforce the VM timeout option on code executed outside the synchronous VMrun call. The timeout only wraps the single call to runScript via doWithTimeout in lib/vm.js, and FinalizationRegistry and WeakRef are exposed to sandboxed code unmodifie...

8.7CVSS5.8AI score0.00488EPSS
SaveExploits0References2
CVE
CVE
•added 2026/09/17 1:46 p.m.•27 views

CVE-2026-92942

vm2 before 3.11.7 (versions ≤ 3.11.6) contains a timeout bypass that allows sandboxed code to trigger denial of service. The VM({ timeout }) option only wraps the synchronous VM#run() call, while FinalizationRegistry and WeakRef are exposed to sandboxed code unmodified. An attacker can register a...

8.7CVSS5.8AI score0.00488EPSS
SaveExploits0References2
OSV
OSV
•added 2026/09/17 1:46 p.m.•18 views

CVE-2026-92942 vm2 before 3.11.7 Timeout Bypass via FinalizationRegistry

vm2 before 3.11.7 affected versions = 3.11.6 does not enforce the VM timeout option on code executed outside the synchronous VMrun call. The timeout only wraps the single call to runScript via doWithTimeout in lib/vm.js, and FinalizationRegistry and WeakRef are exposed to sandboxed code unmodifie...

8.7CVSS5.7AI score
SaveExploits0References4
Cvelist
Cvelist
•added 2026/09/17 1:46 p.m.•39 views

CVE-2026-92942 vm2 before 3.11.7 Timeout Bypass via FinalizationRegistry

vm2 before 3.11.7 affected versions = 3.11.6 does not enforce the VM timeout option on code executed outside the synchronous VMrun call. The timeout only wraps the single call to runScript via doWithTimeout in lib/vm.js, and FinalizationRegistry and WeakRef are exposed to sandboxed code unmodifie...

8.7CVSS0.00488EPSS
SaveExploits0References2
RedhatCVE
RedhatCVE
•added 2026/09/12 9:18 p.m.•18 views

CVE-2026-88878

A flaw was found in Traefik, an HTTP reverse proxy and load balancer. When HTTP/3 is enabled, an unauthenticated remote client can exploit a timeout bypass vulnerability by trickling request body bytes. This allows the client to hold a request open indefinitely, exhausting backend connection pool...

7.5CVSS5.8AI score0.00423EPSS
SaveExploits0References5
CVE
CVE
•added 2026/09/10 1:05 p.m.•40 views

CVE-2026-88878

Traefik (HTTP reverse proxy and load balancer) versions v2.8.2 through v2.11.55 and v3.0.0 through v3.7.11 are affected by an HTTP/3 timeout bypass. The respondingTimeouts settings (notably readTimeout, default 60s) are not applied to the HTTP/3 request path because readTimeout is enforced as a d...

6.9CVSS5.9AI score0.00423EPSS
SaveExploits0References2Affected Software1
Cvelist
Cvelist
•added 2026/09/10 1:05 p.m.•47 views

CVE-2026-88878 Traefik v2.8.2 through v3.6 HTTP/3 Timeout Bypass

Traefik is an HTTP reverse proxy and load balancer. In versions = v2.8.2 through = v3.0.0 through .transport.respondingTimeouts settings — notably readTimeout, which is enabled by default at 60s — are not applied to the HTTP/3 request path. readTimeout is enforced as a deadline on the underlying...

6.9CVSS0.00423EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/09/10 1:05 p.m.•16 views

CVE-2026-88878 Traefik v2.8.2 through v3.6 HTTP/3 Timeout Bypass

Traefik is an HTTP reverse proxy and load balancer. In versions = v2.8.2 through = v3.0.0 through .transport.respondingTimeouts settings — notably readTimeout, which is enabled by default at 60s — are not applied to the HTTP/3 request path. readTimeout is enforced as a deadline on the underlying...

6.9CVSS5.9AI score0.00423EPSS
SaveExploits0References2
OSV
OSV
•added 2026/08/13 10:17 p.m.•14 views

AZL-96644 CVE-2026-56853 affecting package golang 1.25.12-1

When a server is configured to support unencrypted HTTP/2, it reads a few bytes from each new connection to see if they contain the HTTP/2 client preface. ReadHeaderTimeout is unexpectedly not being applied when doing this...

7.5CVSS5.9AI score0.00568EPSS
SaveExploits0References1
Rows per page
Query Builder