@nevware21/ts-utils is a comprehensive TypeScript/JavaScript utility library. Prior to version 0.14.0, 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 application. Version 0.14.0 patches the issue.
CVSS
No CVSS.
References
Configurations
No configuration.
History
21 Jul 2026, 16:17
| Type | Values Removed | Values Added |
|---|---|---|
| References | () https://github.com/nevware21/ts-utils/security/advisories/GHSA-x7j8-49r8-mr43 - |
21 Jul 2026, 15:16
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-07-21 15:16
Updated : 2026-07-21 16:17
NVD link : CVE-2026-46681
Mitre link : CVE-2026-46681
CVE.ORG link : CVE-2026-46681
JSON object : View
Products Affected
No product.
CWE
CWE-1321
Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')
