Lucene search
+L

19 matches found

RedhatCVE
RedhatCVE
•added 2026/10/08 11:57 a.m.•11 views

CVE-2026-104846

A type confusion vulnerability was found in the seroval npm package. The fromJSON deserialization function, when processing a fulfilled Promise control node, can pass a plugin-produced callable-bearing thenable to a native ECMAScript Promise resolver. Thenable assimilation then invokes the callab...

9.8CVSS6.1AI score0.00345EPSS
SaveExploits0References5
EUVD
EUVD
•added 2026/10/05 11:40 p.m.•14 views

EUVD-2026-91747

Seroval: fromJSON Promise thenable assimilation invokes plugin-produced callables bypass of GHSA-mv8w-475r-vwqw...

9.8CVSS5.8AI score0.00345EPSS
SaveExploits0References3
Patchstack
Patchstack
•added 2026/10/05 11:40 p.m.•15 views

NPM: Seroval: `fromJSON()` Promise thenable assimilation invokes plugin-produced callables (bypass of GHSA-mv8w-475r-vwqw)

NPM: Seroval: fromJSON Promise thenable assimilation invokes plugin-produced callables bypass of GHSA-mv8w-475r-vwqw vulnerability discovered by ? in WordPress Npm seroval versions = 0.12.0, = 1.6.0...

9.8CVSS5.8AI score0.00345EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/10/05 11:40 p.m.•18 views

Seroval: `fromJSON()` Promise thenable assimilation invokes plugin-produced callables (bypass of GHSA-mv8w-475r-vwqw)

A fulfilled Promise node deserialized by fromJSON can trigger unintended invocation of a plugin-produced callable through native ECMAScript thenable assimilation. This bypasses the type-confusion fix in [email protected] GHSA-mv8w-475r-vwqw / CVE-2026-59940 and affects every plugin-capable release fr...

9.8CVSS5.8AI score0.00345EPSS
SaveExploits0References4Affected Software1
OSV
OSV
•added 2026/10/05 11:40 p.m.•9 views

GHSA-P6VX-979V-RG4C Seroval: `fromJSON()` Promise thenable assimilation invokes plugin-produced callables (bypass of GHSA-mv8w-475r-vwqw)

A fulfilled Promise node deserialized by fromJSON can trigger unintended invocation of a plugin-produced callable through native ECMAScript thenable assimilation. This bypasses the type-confusion fix in [email protected] GHSA-mv8w-475r-vwqw / CVE-2026-59940 and affects every plugin-capable release fr...

9.8CVSS5.8AI score0.00345EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/10/05 10:47 p.m.•12 views

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.1CVSS7.3AI score0.00449EPSS
SaveExploits0References6Affected Software1
Patchstack
Patchstack
•added 2026/10/05 10:47 p.m.•19 views

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

NPM: vm2: allowAsync: false can be bypassed through Promise thenable assimilation in VM and NodeVM vulnerability discovered by ? in WordPress Npm vm2 versions = 3.11.7...

7.1CVSS7AI score0.00449EPSS
SaveExploits0References6Affected Software1
OSV
OSV
•added 2026/10/05 10:47 p.m.•7 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.1CVSS7.3AI score0.00449EPSS
SaveExploits0References6
NVD
NVD
•added 2026/10/02 4:16 p.m.•13 views

CVE-2026-104846

Seroval facilitates JS value stringification, including complex structures beyond JSON.stringify capabilities. From 0.12.0 until 1.6.2, fromJSON deserialization of a fulfilled Promise control node can pass a plugin-produced callable-bearing thenable to a native Promise resolver. ECMAScript thenab...

9.8CVSS0.00345EPSS
SaveExploits0References2
CVE
CVE
•added 2026/10/02 3:59 p.m.•25 views

CVE-2026-104846

The Seroval library (versions 0.12.0 through 1.6.2 ) is vulnerable to an unexpected code execution flaw during the fromJSON deserialization process. The root cause involves the deserialization of a fulfilled Promise control node, which can pass a plugin-produced callable-bearing thenable to a nat...

9.8CVSS5.8AI score0.00345EPSS
SaveExploits0References2
OSV
OSV
•added 2026/10/02 3:59 p.m.•10 views

CVE-2026-104846 Seroval: `fromJSON()` Promise thenable assimilation invokes plugin-produced callables (bypass of CVE-2026-59940)

Seroval facilitates JS value stringification, including complex structures beyond JSON.stringify capabilities. From 0.12.0 until 1.6.2, fromJSON deserialization of a fulfilled Promise control node can pass a plugin-produced callable-bearing thenable to a native Promise resolver. ECMAScript thenab...

9.8CVSS5.8AI score
SaveExploits0References4
Positive Technologies
Positive Technologies
•added 2026/10/02 12:00 a.m.•12 views

PT-2026-104394

Name of the Vulnerable Software and Affected Versions Seroval versions 0.12.0 through 1.6.1 Description Seroval allows for the stringification of JavaScript values, including complex structures. A flaw in the fromJSON deserialization process allows a fulfilled Promise control node to pass a...

9.8CVSS6AI score0.00345EPSS
SaveExploits0References8
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/10/02 12:00 a.m.•12 views

CVE-2026-104846: Access of Resource Using Incompatible Type

Seroval facilitates JS value stringification, including complex structures beyond JSON.stringify capabilities. From 0.12.0 until 1.6.2, fromJSON deserialization of a fulfilled Promise control node can pass a plugin-produced callable-bearing thenable to a native Promise resolver. ECMAScript thenab...

9.8CVSS5.8AI score0.00345EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2026/09/17 3:32 p.m.•12 views

Duplicate Advisory: `allowAsync: false` can be bypassed through Promise thenable assimilation in VM and NodeVM

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-f8gf-w286-fmq2. This link is maintained to preserve external references. Original Description vm2 before 3.11.8 does not fully enforce the allowAsync: false option in VM and NodeVM. While...

7.1CVSS7.2AI score0.00449EPSS
SaveExploits0References4Affected Software1
Vulnrichment
Vulnrichment
•added 2026/09/17 1:46 p.m.•14 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.•36 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
GithubExploit
GithubExploit
•added 2025/12/15 2:27 a.m.•295 views

Exploit for CVE-2025-66478

CVE-2025-66478 Exploit PoC This repository contains proof-of-...

7.6AI score
SaveExploits113
SUSE CVE
SUSE CVE
•added 2024/09/11 2:54 a.m.•13 views

SUSE CVE-2024-43357

ECMA-262 is the language specification for the scripting language ECMAScript. A problem in the ECMAScript JavaScript specification of async generators, introduced by a May 2021 spec refactor, may lead to mis-implementation in a way that could present as a security vulnerability, such as type...

8.6CVSS8.8AI score0.00679EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2024/08/14 12:00 a.m.•23 views

PT-2024-30525 · Unknown · Ecmascript

Name of the Vulnerable Software and Affected Versions: ECMAScript affected versions not specified Description: A problem in the ECMAScript specification of async generators may lead to mis-implementation in a way that could present as a security issue, such as type confusion and pointer...

8.6CVSS9.6AI score0.00679EPSS
SaveExploits0References20
Rows per page
Query Builder