CVE-2026-54737

@phun-ky/defaults-deep is a library like lodash defaultsDeep with array preservation and no lodash dependency. Prior to 2.0.5, defaultsDeep() recursively merges user-supplied objects without filtering proto, constructor, and prototype, allowing properties to be written to Object.prototype. This issue is fixed in version 2.0.5.
Configurations

No configuration.

History

23 Oct 2026, 23:10

Type Values Removed Values Added
Summary
  • (es) @phun-ky/defaults-deep es una biblioteca similar a lodash defaultsDeep con preservación de arrays y sin dependencia de lodash. Antes de la versión 2.0.5, defaultsDeep() fusiona recursivamente objetos proporcionados por el usuario sin filtrar proto, constructor y prototype, permitiendo que las propiedades se escriban en Object.prototype. Este problema está solucionado en la versión 2.0.5.

Information

Published : 2026-07-31 18:17

Updated : 2026-10-23 23:10


NVD link : CVE-2026-54737

Mitre link : CVE-2026-54737

CVE.ORG link : CVE-2026-54737


JSON object : View

Products Affected

No product.

CWE
CWE-1321

Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')