Skip to content
OpenAdvisories
High · 8.8 CVE-2018-3719 EUVD-2018-0215GHSA-3mpr-hq3p-49h9

Prototype Pollution in mixin-deep

Published Jun 7, 2018 · Updated Sep 17, 2024 · Assigned by hackerone

Description

mixin-deep node module before 1.3.1 suffers from a Modification of Assumed-Immutable Data (MAID) vulnerability, which allows a malicious user to modify the prototype of "Object" via __proto__, causing the addition or modification of an existing property that will exist on all objects.

Affected products

VendorProductAffectedFixed
HackerOne mixin-deep node module Versions before 1.3.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 node-mixin-deep 1.1.3-2 —
Debian 13 node-mixin-deep 1.1.3-2 —
Debian 12 node-mixin-deep 1.1.3-2 —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 node-mixin-deep No fix yet —
Ubuntu 26.04 LTS node-mixin-deep No fix yet —
Ubuntu 25.10 node-mixin-deep No fix yet —
Ubuntu 24.04 LTS node-mixin-deep No fix yet —
Ubuntu 22.04 LTS node-mixin-deep No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS node-mixin-deep No fix yet —
Ubuntu 18.04 LTS node-mixin-deep No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
npm mixin-deep < 1.3.1 1.3.1 GHSA-3mpr-hq3p-49h9

Advisories 1

References