Lucene search
+L

37 matches found

Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/17 12:00 a.m.•1 views

CVE-2026-48819: Improperly Controlled Modification of Object Prototype Attributes

Hey API is an ecosystem for turning API specifications into production-ready code. Prior to 0.97.3, dist/clients/core/params.ts ships a runtime template copied into generated SDKs as params.gen.ts, and buildClientParams writes unknown slot-prefixed keys such as $body, $headers, $path, and $query...

4.8CVSS5.9AI score0.00352EPSS
SaveExploits0References2
OSV
OSV
•added 2026/06/10 9:18 p.m.•13 views

CVE-2026-46625 JavaScript Cookie: Per-instance prototype hijack in assign() enables cookie-attribute injection

JavaScript Cookie is a JavaScript API for handling cookies, client-side. Prior to version 3.0.7, 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,...

7.5CVSS5.9AI score
SaveExploits0References18
CNNVD
CNNVD
•added 2026/06/10 12:00 a.m.•26 views

js-cookie 输入验证错误漏洞

JavaScript Cookie is a lightweight JavaScript cookie operation library developed by js-cookie. Versions of JavaScript Cookie prior to 3.0.7 contained security vulnerabilities. These vulnerabilities stemmed from the use of the for...in loop and standard assignment methods to copy properties within...

7.5CVSS5.5AI score0.00986EPSS
SaveExploits1References6
RedHat Linux
RedHat Linux
•added 2026/05/27 9:13 p.m.•11 views

lodash: lodash: Arbitrary code execution via untrusted input in template imports

A flaw was found in lodash. The fix for CVE-2021-23337 added validation for the variable option in .template but did not apply the same validation to options.imports key names. Both paths flow into the same Function constructor sink. Additionally, .template uses assignInWith to merge imports, whi...

9.8CVSS5.9AI score0.02618EPSS
SaveExploits0References7
Github Security Blog
Github Security Blog
•added 2026/05/21 9:41 p.m.•32 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...

9.2CVSS5.9AI score0.0048EPSS
SaveExploits0References2Affected Software1
OSV
OSV
•added 2026/05/21 9:41 p.m.•15 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 score0.0048EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/05/21 12:00 a.m.•46 views

PT-2026-42689

Name of the Vulnerable Software and Affected Versions js-cookie versions prior to 3.0.7 Description The internal assign function copies properties using a for...in loop and plain assignment. When a source object is created via JSON.parse, the proto member is treated as an own enumerable property...

7.5CVSS5.5AI score0.00986EPSS
SaveExploits1References50
RedHat Linux
RedHat Linux
•added 2026/05/04 11:37 p.m.•32 views

lodash: lodash: Arbitrary code execution via untrusted input in template imports

A flaw was found in lodash. The fix for CVE-2021-23337 added validation for the variable option in .template but did not apply the same validation to options.imports key names. Both paths flow into the same Function constructor sink. Additionally, .template uses assignInWith to merge imports, whi...

9.8CVSS6.1AI score0.02618EPSS
SaveExploits0References7
RedhatCVE
RedhatCVE
•added 2025/12/30 1:02 a.m.•22 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.6AI score0.00528EPSS
SaveExploits1References1
EUVD
EUVD
•added 2025/12/29 3:30 p.m.•13 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.00528EPSS
SaveExploits1References2
NVD
NVD
•added 2025/12/29 3:16 p.m.•15 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.00528EPSS
SaveExploits1References1
CVE
CVE
•added 2025/12/29 12:00 a.m.•33 views

CVE-2025-65570

A type confusion vulnerability exists in jsish 2.0 , a small JavaScript parser written in C. The issue occurs during the 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 implementation fails to consume a...

7.3AI score0.00528EPSS
SaveExploits1References1Affected Software1
Positive Technologies
Positive Technologies
•added 2025/12/29 12:00 a.m.•19 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.00528EPSS
SaveExploits1References2
OSV
OSV
•added 2025/12/29 12:00 a.m.•14 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
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2025/12/29 12:00 a.m.•9 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.00528EPSS
SaveExploits1References1
Cvelist
Cvelist
•added 2025/12/29 12:00 a.m.•43 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.00528EPSS
SaveExploits1References1
seebug.org
seebug.org
•added 2017/10/10 12:00 a.m.•65 views

WebKit: JSC: Incorrect for-in optimization #2(CVE-2017-7117)

No description provided by source. The following PoC bypasses the fix for the https://www.seebug.org/vuldb/ssvid-96629. PoC: function f let o = ; for let i in xx: 0 for i of 0 printoi; f;...

6.8CVSS8.6AI score0.10196EPSS
SaveExploits8
Rows per page
Query Builder