Lucene search
+L

63 matches found

RedhatCVE
RedhatCVE
•added 2026/10/08 11:57 a.m.•13 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.•15 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
Github Security Blog
Github Security Blog
•added 2026/10/05 11:40 p.m.•23 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
Patchstack
Patchstack
•added 2026/10/05 11:40 p.m.•21 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
osv_ghsa
osv_ghsa
•added 2026/10/05 11:40 p.m.•15 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 11:40 p.m.•19 views

Seroval: Memory exhaustion via unchecked TypedArray length in JSON deserialization

Summary deserializeTypedArray casts the source node to ArrayBuffer without checking it and never bounds the element count. Pass a plain object with a length property and it hits the array-like TypedArray constructor, allocating that many elements. The offset guard above it can't stop this:...

7.5CVSS6AI score0.00432EPSS
SaveExploits0References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/05 11:40 p.m.•20 views

GHSA-JP82-F5MQ-HWHP Seroval: Memory exhaustion via unchecked TypedArray length in JSON deserialization

Summary deserializeTypedArray casts the source node to ArrayBuffer without checking it and never bounds the element count. Pass a plain object with a length property and it hits the array-like TypedArray constructor, allocating that many elements. The offset guard above it can't stop this:...

7.5CVSS6AI score0.00432EPSS
SaveExploits0References5
EUVD
EUVD
•added 2026/10/05 11:40 p.m.•21 views

EUVD-2026-91744

Seroval: Memory exhaustion via unchecked TypedArray length in JSON deserialization...

7.5CVSS5.8AI score0.00432EPSS
SaveExploits0References4
NVD
NVD
•added 2026/10/02 4:16 p.m.•14 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
Cvelist
Cvelist
•added 2026/10/02 3:59 p.m.•49 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.8CVSS0.00345EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/10/02 3:59 p.m.•14 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.8CVSS6AI score0.00345EPSS
SaveExploits0References2
CVE
CVE
•added 2026/10/02 3:59 p.m.•29 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.8CVSS6AI score0.00345EPSS
SaveExploits0References2
osv_cve
osv_cve
•added 2026/10/02 3:59 p.m.•15 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
Cvelist
Cvelist
•added 2026/10/02 3:55 p.m.•52 views

CVE-2026-104845 Seroval: Memory exhaustion via unchecked TypedArray length in JSON deserialization

Seroval facilitates JS value stringification, including complex structures beyond JSON.stringify capabilities. Prior to 1.6.3, deserializeTypedArray in fromJSON and fromCrossJSON trusts a deserialized source value as an ArrayBuffer and does not bound the serialized element count. An attacker can...

7.5CVSS0.00432EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/10/02 12:00 a.m.•13 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.•13 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.8CVSS6AI score0.00345EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/10/02 12:00 a.m.•21 views

PT-2026-104393

Name of the Vulnerable Software and Affected Versions Seroval versions prior to 1.6.3 Description Seroval allows for the stringification of JavaScript values, including complex structures. The deserializeTypedArray function within fromJSON and fromCrossJSON trusts a deserialized source value as a...

7.5CVSS5.8AI score0.00432EPSS
SaveExploits0References9
attackerkb
attackerkb
•added 2026/08/18 2:34 p.m.•65 views

CVE-2026-59940

Seroval facilitates JS value stringification, including complex structures beyond JSON.stringify capabilities. Prior to 1.5.3, seroval.fromJSON allows attacker-controlled JSON Promise control nodes to operate on values from the general deserialization reference table without verifying genuine...

9.8CVSS6.3AI score0.00812EPSS
SaveExploits0References2Affected Software1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/18 12:00 a.m.•6 views

CVE-2026-59940: Deserialization of Untrusted Data

Seroval facilitates JS value stringification, including complex structures beyond JSON.stringify capabilities. Prior to 1.5.3, seroval.fromJSON allows attacker-controlled JSON Promise control nodes to operate on values from the general deserialization reference table without verifying genuine...

9.8CVSS6.3AI score0.00812EPSS
SaveExploits0References3
osv_ghsa
osv_ghsa
•added 2026/07/24 4:14 p.m.•33 views

GHSA-MV8W-475R-VWQW seroval: `seroval.fromJSON()` Promise resolver type confusion invokes attacker-controlled methods during deserialization

Summary A type confusion issue in seroval.fromJSON allowed attacker-controlled JSON input to cause Promise control nodes to operate on values from the general deserialization reference table without first verifying that those values were genuine internal promise resolver records. In applications...

9.8CVSS6.1AI score0.00812EPSS
SaveExploits0References3
Rows per page
Query Builder