Name | CVE-2019-11358 |
Description | jQuery before 3.4.0, as used in Drupal, Backdrop CMS, and other products, mishandles jQuery.extend(true, {}, ...) because of Object.prototype pollution. If an unsanitized source object contained an enumerable __proto__ property, it could extend the native Object.prototype. |
Source | CVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more) |
References | DLA-1777-1, DLA-1797-1, DLA-2118-1, DLA-3551-1, DSA-4434-1, DSA-4460-1, ELA-109-1 |
Debian Bugs | 927330, 927385, 927466 |
The table below lists information on source packages.
Source Package | Release | Version | Status |
---|---|---|---|
drupal7 (PTS) | jessie, jessie (lts) | 7.32-1+deb8u19 | fixed |
stretch (security), stretch (lts), stretch | 7.52-2+deb9u18 | fixed | |
jquery (PTS) | jessie, jessie (lts) | 1.7.2+dfsg-3.2+deb8u7 | fixed |
stretch (security), stretch (lts), stretch | 3.1.1-2+deb9u2 | fixed | |
buster | 3.3.1~dfsg-3+deb10u1 | fixed | |
mediawiki (PTS) | stretch (security) | 1:1.27.7-1+deb9u11 | fixed |
stretch (lts), stretch | 1:1.27.7-1+deb9u13 | fixed | |
buster (security), buster, buster (lts) | 1:1.31.16-1+deb10u8 | fixed | |
bullseye | 1:1.35.13-1+deb11u2 | fixed | |
bullseye (security) | 1:1.35.13-1+deb11u3 | fixed | |
bookworm (security), bookworm | 1:1.39.10-1~deb12u1 | fixed | |
sid, trixie | 1:1.39.10-1 | fixed | |
node-jquery (PTS) | buster | 2.2.4+dfsg-4 | fixed |
bullseye | 3.5.1+dfsg+~3.5.5-7 | fixed | |
sid, trixie, bookworm | 3.6.1+dfsg+~3.5.14-1 | fixed | |
otrs2 (PTS) | jessie, jessie (lts) | 3.3.18-1+deb8u15 | fixed |
stretch/non-free (security), stretch/non-free (lts), stretch/non-free | 5.0.16-1+deb9u6 | vulnerable | |
buster/non-free (security), buster/non-free | 6.0.16-2+deb10u1 | fixed | |
bullseye/non-free | 6.0.32-6 | fixed |
The information below is based on the following data on fixed versions.
Package | Type | Release | Fixed Version | Urgency | Origin | Debian Bugs |
---|---|---|---|---|---|---|
drupal7 | source | wheezy | (unfixed) | end-of-life | ||
drupal7 | source | jessie | 7.32-1+deb8u17 | DLA-1797-1 | ||
drupal7 | source | stretch | 7.52-2+deb9u8 | DSA-4434-1 | ||
drupal7 | source | (unstable) | (unfixed) | 927330 | ||
jquery | source | wheezy | 1.7.2+dfsg-1+deb7u1 | ELA-109-1 | ||
jquery | source | jessie | 1.7.2+dfsg-3.2+deb8u6 | DLA-1777-1 | ||
jquery | source | stretch | 3.1.1-2+deb9u1 | |||
jquery | source | (unstable) | 3.3.1~dfsg-2 | 927385 | ||
mediawiki | source | wheezy | (unfixed) | end-of-life | ||
mediawiki | source | stretch | 1:1.27.7-1~deb9u1 | DSA-4460-1 | ||
mediawiki | source | (unstable) | 1:1.31.2-1 | |||
node-jquery | source | (unstable) | 2.2.4+dfsg-4 | 927466 | ||
otrs2 | source | wheezy | (unfixed) | end-of-life | ||
otrs2 | source | jessie | 3.3.18-1+deb8u14 | DLA-2118-1 | ||
otrs2 | source | buster | 6.0.16-2+deb10u1 | DLA-3551-1 | ||
otrs2 | source | (unstable) | 6.0.26-1 |
[stretch] - otrs2 <ignored> (Non-free not supported)
https://www.drupal.org/sa-core-2019-006
https://blog.jquery.com/2019/04/10/jquery-3-4-0-released/
https://github.com/DanielRuf/snyk-js-jquery-174006?files=1
https://snyk.io/vuln/SNYK-JS-JQUERY-174006
https://phabricator.wikimedia.org/T221739
https://lists.wikimedia.org/pipermail/wikitech-l/2019-June/092152.html
https://community.otrs.com/security-advisory-2020-05/