Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2026-27837

Опубликовано: 26 фев. 2026
Источник: redhat
CVSS3: 6.3
EPSS Низкий

Описание

Dottie provides nested object access and manipulation in JavaScript. Versions 2.0.4 through 2.0.6 contain an incomplete fix for CVE-2023-26132. The prototype pollution guard introduced in commit 7d3aee1 only validates the first segment of a dot-separated path, allowing an attacker to bypass the protection by placing __proto__ at any position other than the first. Both dottie.set() and dottie.transform() are affected. Version 2.0.7 contains an updated fix to address the residual vulnerability.

A flaw was found in dottie.js, a JavaScript library for nested object access and manipulation. An incomplete fix for a previous vulnerability allows a remote attacker to bypass prototype pollution protection by placing 'proto' at any position other than the first in a dot-separated path. This vulnerability affects the dottie.set() and dottie.transform() functions. Successful exploitation can lead to unauthorized modification of object properties, potentially causing unexpected application behavior, information disclosure, or denial of service.

Отчет

This vulnerability is rated as Moderate by Red Hat. Successful exploitation requires user interaction, since the two vulnerable functions, dottie.set() and dottie.transform(), first need to be passed an accepted attacker-controlled input (ex. by parsing a query string). Furthermore, the result of a successful exploitation may result in limited and indirect leakage of sensitive data (largely dependent upon the context in which the application is used), limited integrity impact (since the attack does not allow for arbitrary memory or code overwriting), and limited availability impact potentially causing the application to crash (DoS).

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Confidential Compute Attestationopenshift-sandboxed-containers/osc-pccsNot affected
Red Hat Enterprise Linux 10linux-sgxNot affected
Red Hat Enterprise Linux 9linux-sgxNot affected
Red Hat Satellite 6satellite/iop-remediations-rhel9Affected

Показывать по

Дополнительная информация

Статус:

Moderate
Дефект:
CWE-915
https://bugzilla.redhat.com/show_bug.cgi?id=2442905dottie.js: dottie.js: Unauthorized object modification via prototype pollution bypass

EPSS

Процентиль: 23%
0.00303
Низкий

6.3 Medium

CVSS3

Связанные уязвимости

CVSS3: 6.3
ubuntu
6 месяцев назад

Dottie provides nested object access and manipulation in JavaScript. Versions 2.0.4 through 2.0.6 contain an incomplete fix for CVE-2023-26132. The prototype pollution guard introduced in commit `7d3aee1` only validates the first segment of a dot-separated path, allowing an attacker to bypass the protection by placing `__proto__` at any position other than the first. Both `dottie.set()` and `dottie.transform()` are affected. Version 2.0.7 contains an updated fix to address the residual vulnerability.

CVSS3: 6.3
nvd
6 месяцев назад

Dottie provides nested object access and manipulation in JavaScript. Versions 2.0.4 through 2.0.6 contain an incomplete fix for CVE-2023-26132. The prototype pollution guard introduced in commit `7d3aee1` only validates the first segment of a dot-separated path, allowing an attacker to bypass the protection by placing `__proto__` at any position other than the first. Both `dottie.set()` and `dottie.transform()` are affected. Version 2.0.7 contains an updated fix to address the residual vulnerability.

CVSS3: 6.3
debian
6 месяцев назад

Dottie provides nested object access and manipulation in JavaScript. V ...

CVSS3: 6.3
github
6 месяцев назад

dottie is vulnerable to Prototype Pollution bypass via non-first path segments in set() and transform()

EPSS

Процентиль: 23%
0.00303
Низкий

6.3 Medium

CVSS3