Skip to content
OpenAdvisories
Critical · 9.8 CVE-2019-10746 GHSA-fhjf-83wg-r2j9SNYK-JS-MIXINDEEP-450212

Prototype Pollution in mixin-deep

Published Aug 23, 2019 · Updated Aug 4, 2024 · Assigned by snyk

Description

mixin-deep is vulnerable to Prototype Pollution in versions before 1.3.2 and version 2.0.0. The function mixin-deep could be tricked into adding or modifying properties of Object.prototype using a constructor payload.

Affected products

VendorProductAffectedFixed
— mixin-deep All versions before 1.3.2 and version 2.0.0. —

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 2.0.1-1 —
Debian 13 node-mixin-deep 2.0.1-1 —
Debian 12 node-mixin-deep 2.0.1-1 —
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS node-mixin-deep No fix yet —
ReleasePackageFixed inAdvisory
RHEL 8 nodejs +3 1:12.20.1-1.module+el8.3.0+9503+19cb079c RHSA-2021:0549
RHEL 8 nodejs-nodemon 2.0.3-1.module+el8.3.0+9715+1718613f RHSA-2021:0549
RHEL 8 nodejs-packaging 17-3.module+el8.1.0+3369+37ae6a45 RHSA-2021:0549
RHEL 8 npm 1:6.14.10-1.12.20.1.1.module+el8.3.0+9503+19cb079c RHSA-2021:0549
RHEL 3 rh-nodejs12-nodejs +2 12.20.1-1.el7 RHSA-2021:0485
RHEL 3 rh-nodejs12-nodejs-nodemon 2.0.3-1.el7 RHSA-2021:0485
RHEL 3 rh-nodejs12-npm 6.14.10-12.20.1.1.el7 RHSA-2021:0485

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 8 nodejs-nodemon 2.0.3-1.module_el8.4.0+2521+c668cc9f ALSA-2021:0549
AlmaLinux 8 nodejs-packaging 17-3.module_el8.3.0+2023+d2377ea3 ALSA-2021:0549

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 8 nodejs-nodemon 2.0.3-1.module+el8.3.0+100+234774f7 RLSA-2021:0549
Rocky Linux 8 nodejs-packaging 17-3.module+el8.3.0+101+f84c7154 RLSA-2021:0549

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 8 nodejs +3 1:12.20.1-1.module+el8.3.0+9643+8c99e187 ELSA-2021-0549
Oracle Linux 8 nodejs-nodemon 2.0.3-1.module+el8.3.0+9643+8c99e187 ELSA-2021-0549
Oracle Linux 8 nodejs-packaging 17-3.module+el8.1.0+5393+aaf413e3 ELSA-2021-0549
Oracle Linux 8 npm 1:6.14.10-1.12.20.1.1.module+el8.3.0+9643+8c99e187 ELSA-2021-0549

Affected packages

EcosystemPackageAffectedFixedRecord
npm mixin-deep < 1.3.2 1.3.2 GHSA-fhjf-83wg-r2j9
npm mixin-deep >= 2.0.0, < 2.0.1 2.0.1 GHSA-fhjf-83wg-r2j9

Advisories 7

References