Versions of the package mongo-object before 3.0.3 are vulnerable to Prototype Pollution via the expandKey() function in util.js. An attacker can modify the JavaScript prototype chain by supplying a crafted property path containing special keys such as __proto__.
History

Wed, 05 Aug 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared Longshotlabs
Longshotlabs mongo-object
Vendors & Products Longshotlabs
Longshotlabs mongo-object

Thu, 30 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Title Prototype Pollution via expandKey in mongo-object

Wed, 29 Jul 2026 00:45:00 +0000

Type Values Removed Values Added
Title Prototype Pollution via expandKey in mongo-object Package

Fri, 24 Jul 2026 22:30:00 +0000

Type Values Removed Values Added
Title Prototype Pollution via expandKey in mongo-object Package

Tue, 21 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 21 Jul 2026 05:45:00 +0000

Type Values Removed Values Added
Description Versions of the package mongo-object before 3.0.3 are vulnerable to Prototype Pollution via the expandKey() function in util.js. An attacker can modify the JavaScript prototype chain by supplying a crafted property path containing special keys such as __proto__.
Weaknesses CWE-1321
References
Metrics cvssV3_1

{'score': 4, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N'}

cvssV4_0

{'score': 6.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:L/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: snyk

Published: 2026-07-21T05:00:00.647Z

Updated: 2026-07-21T14:52:06.858Z

Reserved: 2026-07-20T08:55:21.686Z

Link: CVE-2026-16266

cve-icon Vulnrichment

Updated: 2026-07-21T14:35:34.964Z

cve-icon NVD

No data.

cve-icon Redhat

No data.