Lucene search
K

10 matches found

Github Security Blog
Github Security Blog
added 2026/05/21 9:41 p.m.10 views

@nevware21/ts-utils: Prototype Pollution in objDeepCopy/objCopyProps via for...in without hasOwnProperty

Summary The copyProps function in lib/src/object/copy.ts uses for...in to iterate over source object properties without an Object.hasOwnProperty check, and does not filter dangerous keys proto, constructor, prototype. This allows an attacker to pollute the prototype chain of all objects in the...

5.9AI score
Exploits0References2Affected Software1
OSV
OSV
added 2026/05/21 9:41 p.m.1 views

GHSA-X7J8-49R8-MR43 @nevware21/ts-utils: Prototype Pollution in objDeepCopy/objCopyProps via for...in without hasOwnProperty

Summary The copyProps function in lib/src/object/copy.ts uses for...in to iterate over source object properties without an Object.hasOwnProperty check, and does not filter dangerous keys proto, constructor, prototype. This allows an attacker to pollute the prototype chain of all objects in the...

9.2CVSS5.9AI score
Exploits0References2
Positive Technologies
Positive Technologies
added 2026/05/21 12:0 a.m.6 views

PT-2026-42689

Summary js-cookie's internal assign helper copies properties with for...in + plain assignment. When the source object is produced by JSON.parse, the JSON object's " proto " member is an own enumerable property, so the for…in enumerates it and the targetkey = sourcekey write triggers the...

7.5CVSS5.8AI score
Exploits0References5
EUVD
EUVD
added 2025/12/29 3:30 p.m.1 views

EUVD-2025-205581

A type confusion in jsish 2.0 allows incorrect control flow during execution of the OPNEXT opcode. When an “instanceof” expression uses an array element access as the left-hand operand inside a for-in loop, the instructions implementation leaves an additional array reference on the stack rather...

7.1AI score0.00133EPSS
Exploits1References2
NVD
NVD
added 2025/12/29 3:16 p.m.1 views

CVE-2025-65570

A type confusion in jsish 2.0 allows incorrect control flow during execution of the OPNEXT opcode. When an “instanceof” expression uses an array element access as the left-hand operand inside a for-in loop, the instructions implementation leaves an additional array reference on the stack rather...

9.8CVSS0.00133EPSS
Exploits1References1
OSV
OSV
added 2025/12/29 3:16 p.m.1 views

CVE-2025-65570

A type confusion in jsish 2.0 allows incorrect control flow during execution of the OPNEXT opcode. When an “instanceof” expression uses an array element access as the left-hand operand inside a for-in loop, the instructions implementation leaves an additional array reference on the stack rather...

9.8CVSS7.5AI score
Exploits0References1
Cvelist
Cvelist
added 2025/12/29 12:0 a.m.20 views

CVE-2025-65570

A type confusion in jsish 2.0 allows incorrect control flow during execution of the OPNEXT opcode. When an “instanceof” expression uses an array element access as the left-hand operand inside a for-in loop, the instructions implementation leaves an additional array reference on the stack rather...

0.00133EPSS
Exploits1References1
Vulnrichment
Vulnrichment
added 2025/12/29 12:0 a.m.2 views

CVE-2025-65570

A type confusion in jsish 2.0 allows incorrect control flow during execution of the OPNEXT opcode. When an “instanceof” expression uses an array element access as the left-hand operand inside a for-in loop, the instructions implementation leaves an additional array reference on the stack rather...

7.2AI score0.00133EPSS
Exploits1References1
CVE
CVE
added 2025/12/29 12:0 a.m.4 views

CVE-2025-65570

CVE-2025-65570 describes a type confusion in jsish 2.0 where, inside a for-in loop, an array element access used as the left-hand operand in an instanceof expression leaves an extra array reference on the stack. When OP_NEXT runs, it may treat the array as an iterator object and read an invalid f...

9.8CVSS7.3AI score0.00133EPSS
Exploits1References1Affected Software1
Positive Technologies
Positive Technologies
added 2025/12/29 12:0 a.m.2 views

PT-2025-53725

A type confusion in jsish 2.0 allows incorrect control flow during execution of the OP NEXT opcode. When an “instanceof” expression uses an array element access as the left-hand operand inside a for-in loop, the instructions implementation leaves an additional array reference on the stack rather...

7.6AI score0.00133EPSS
Exploits1References2
Rows per page
Query Builder