CVE-2019-11358
jQuery before 3.4.0, as used in Drupal, Backdrop CMS, and other products, mishandles jQuery.extend(true, {}, ...) because of Object.prototyp
CVSS 3.1SCORE
N/A/ 10.0
Опубликовано
Обновлено
В атаках
Не зафиксировано
Публичный PoC
Отсутствует
Анализ подготовлен:CVE Futuretools Threat Intelligence
Верификация: MITRE CVE List · CISA KEV · NIST NVD
ПАТЧ ДОСТУПЕН: ВЕРСИЯ 3.4.0, 4.3.4, 2.1.9, 2.2.2, 1.19.0, 8.5.15, 8.6.15
Обновить библиотеку jQuery до версии 3.4.0 или выше. Обновить зависимые CMS (Drupal, Backdrop CMS) до версий с патчем.
01 // ТЕХНИЧЕСКАЯ СУТЬ УЯЗВИМОСТИ
Загрязнение прототипа (Prototype Pollution) в методе глубокого копирования jQuery.extend.
02 // АНАТОМИЯ АТАКИ И ДЕФЕКТ ЛОГИКИ
Метод jQuery.extend(true, {}, ...) некорректно обрабатывает перечисляемое свойство __proto__ во входящих объектах без очистки, модифицируя базовый Object.prototype.
03 // СИСТЕМНЫЕ ПОСЛЕДСТВИЯ
Внедрение произвольных свойств во все JavaScript-объекты приложения, приводящее к сбоям логики, DoS или XSS при наличии подходящих гаджетов.
04 // МАТРИЦА ЗАТРОНУТЫХ ПАКЕТОВ
——
>= 1.1.4➔Fix: 3.4.0
——
>= 0➔Fix: 4.3.4
——
>= 1.1.4➔Fix: 3.4.0
——
>= 2.0a1➔Fix: 2.1.9
——
>= 2.2a1➔Fix: 2.2.2
——
>= 1.1.4➔Fix: 3.4.0
——
>= 0➔Fix: 1.19.0
——
>= 2.0a1➔Fix: 2.1.9
——
>= 2.2a1➔Fix: 2.2.2
——
>= 8.0.0➔Fix: 8.5.15
——
>= 8.6.0➔Fix: 8.6.15
05 // ПЕРВОИСТОЧНИКИ И БЮЛЛЕТЕНИ (25)
- www.drupal.orghttps://www.drupal.org/sa-core-2019-006
- www.synology.comhttps://www.synology.com/security/advisory/Synology_SA_19_19
- www.debian.orghttps://www.debian.org/security/2019/dsa-4434
- seclists.orghttps://seclists.org/bugtraq/2019/Apr/32
- www.securityfocus.comhttp://www.securityfocus.com/bid/108023
- lists.apache.orghttps://lists.apache.org/thread.html/08720ef215ee7ab3386c05a1a90a7d1c852bf0706f176a7816bf65fc%40%3Ccommits.airflow.apache.org%3E
- lists.apache.orghttps://lists.apache.org/thread.html/b736d0784cf02f5a30fbb4c5902762a15ad6d47e17e2c5a17b7d6205%40%3Ccommits.airflow.apache.org%3E
- lists.apache.orghttps://lists.apache.org/thread.html/88fb0362fd40e5b605ea8149f63241537b8b6fb5bfa315391fc5cbb7%40%3Ccommits.airflow.apache.org%3E
- lists.apache.orghttps://lists.apache.org/thread.html/5928aa293e39d248266472210c50f176cac1535220f2486e6a7fa844%40%3Ccommits.airflow.apache.org%3E
- lists.apache.orghttps://lists.apache.org/thread.html/6097cdbd6f0a337bedd9bb5cc441b2d525ff002a96531de367e4259f%40%3Ccommits.airflow.apache.org%3E
- lists.debian.orghttps://lists.debian.org/debian-lts-announce/2019/05/msg00006.html
- lists.fedoraproject.orghttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/5IABSKTYZ5JUGL735UKGXL5YPRYOPUYI/
- lists.fedoraproject.orghttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/4UOAZIFCSZ3ENEFOR5IXX6NFAD3HV7FA/
- lists.fedoraproject.orghttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/KYH3OAGR2RTCHRA5NOKX2TES7SNQMWGO/
- lists.fedoraproject.orghttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/RLXRX23725JL366CNZGJZ7AQQB7LHQ6F/
- lists.fedoraproject.orghttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/QV3PKZC3PQCO3273HAT76PAQZFBEO4KP/
- lists.fedoraproject.orghttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/WZW27UCJ5CYFL4KFFFMYMIBNMIU2ALG5/
- seclists.orghttps://seclists.org/bugtraq/2019/May/18
- packetstormsecurity.comhttp://packetstormsecurity.com/files/152787/dotCMS-5.1.1-Vulnerable-Dependencies.html
- seclists.orghttp://seclists.org/fulldisclosure/2019/May/11
- seclists.orghttp://seclists.org/fulldisclosure/2019/May/10
- seclists.orghttp://seclists.org/fulldisclosure/2019/May/13
- lists.debian.orghttps://lists.debian.org/debian-lts-announce/2019/05/msg00029.html
- www.openwall.comhttp://www.openwall.com/lists/oss-security/2019/06/03/2
- packetstormsecurity.comhttp://packetstormsecurity.com/files/153237/RetireJS-CORS-Issue-Script-Execution.html
06 // ЦИТИРОВАНИЕ ДАННЫХ И ИСТОЧНИК
Для включения аналитической карточки в отчёты по безопасности, матрицы рисков или исследовательские публикации используйте стандартизированный формат цитирования:
Библиографическая ссылка (Plain text)
CVE Futuretools (2026). Анализ уязвимости CVE-2019-11358: jQuery before 3.4.0, as used in Drupal, Backdrop CMS, and other products, mishandles jQuery.extend(true, {}, ...) because of Object.prototyp. URL: https://cve.futuretools.ru/cve/CVE-2019-11358
BibTeX формат (LaTeX)
@misc{cve_futuretools_cve_2019_11358,
title = {{CVE-2019-11358: jQuery before 3.4.0, as used in Drupal, Backdrop CMS, and other products, mishandles jQuery.extend(true, , ...) because of Object.prototyp}},
author = {{CVE Futuretools}},
year = {2026},
howpublished = {\url{https://cve.futuretools.ru/cve/CVE-2019-11358}},
note = {Оперативный инженерный анализ киберугроз}
}