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

exploitDog

nvd логотип

CVE-2022-26488

Опубликовано: 10 мар. 2022
Источник: nvd
CVSS3: 7
CVSS2: 4.4
EPSS Низкий

Уязвимость повышения уровня доступа в Python на Windows через перехват пути поиска

Описание

В Python на Windows локальные пользователи могут получить привилегии из-за недостаточной защиты пути поиска. Установщик может позволить локальному злоумышленнику добавлять каталоги, доступные для записи пользователем, в системный путь поиска. Для эксплуатации администратор должен был установить Python для всех пользователей и включить записи PATH. Неадминистративный пользователь может инициировать восстановление, которое неправильно добавляет пути, доступные для записи пользователем, в PATH, что позволяет перехват пути поиска другими пользователями и системными службами.

Затронутые версии ПО

  • Python (CPython) до версий:
    • 3.7.12
    • 3.8.x до 3.8.12
    • 3.9.x до 3.9.10
    • 3.10.x до 3.10.2

Тип уязвимости

  • Подмена пути поиска
  • Повышение уровня доступа

Уязвимые конфигурации

Конфигурация 1

Одновременно

Одно из

cpe:2.3:a:python:python:*:*:*:*:*:*:*:*
Версия до 3.7.12 (включая)
cpe:2.3:a:python:python:*:*:*:*:*:*:*:*
Версия от 3.8.0 (включая) до 3.8.12 (включая)
cpe:2.3:a:python:python:*:*:*:*:*:*:*:*
Версия от 3.9.0 (включая) до 3.9.10 (включая)
cpe:2.3:a:python:python:*:*:*:*:*:*:*:*
Версия от 3.10.0 (включая) до 3.10.2 (включая)
cpe:2.3:a:python:python:3.11.0:alpha1:*:*:*:*:*:*
cpe:2.3:a:python:python:3.11.0:alpha2:*:*:*:*:*:*
cpe:2.3:a:python:python:3.11.0:alpha3:*:*:*:*:*:*
cpe:2.3:a:python:python:3.11.0:alpha4:*:*:*:*:*:*
cpe:2.3:a:python:python:3.11.0:alpha5:*:*:*:*:*:*
cpe:2.3:a:python:python:3.11.0:alpha6:*:*:*:*:*:*
cpe:2.3:o:microsoft:windows:-:*:*:*:*:*:*:*
Конфигурация 2

Одно из

cpe:2.3:a:netapp:active_iq_unified_manager:-:*:*:*:*:windows:*:*
cpe:2.3:a:netapp:ontap_select_deploy_administration_utility:-:*:*:*:*:*:*:*

EPSS

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

7 High

CVSS3

4.4 Medium

CVSS2

Дефекты

CWE-426

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

CVSS3: 7
ubuntu
больше 3 лет назад

In Python before 3.10.3 on Windows, local users can gain privileges because the search path is inadequately secured. The installer may allow a local attacker to add user-writable directories to the system search path. To exploit, an administrator must have installed Python for all users and enabled PATH entries. A non-administrative user can trigger a repair that incorrectly adds user-writable paths into PATH, enabling search-path hijacking of other users and system services. This affects Python (CPython) through 3.7.12, 3.8.x through 3.8.12, 3.9.x through 3.9.10, and 3.10.x through 3.10.2.

CVSS3: 7
redhat
9 месяцев назад

In Python before 3.10.3 on Windows, local users can gain privileges because the search path is inadequately secured. The installer may allow a local attacker to add user-writable directories to the system search path. To exploit, an administrator must have installed Python for all users and enabled PATH entries. A non-administrative user can trigger a repair that incorrectly adds user-writable paths into PATH, enabling search-path hijacking of other users and system services. This affects Python (CPython) through 3.7.12, 3.8.x through 3.8.12, 3.9.x through 3.9.10, and 3.10.x through 3.10.2.

CVSS3: 7
debian
больше 3 лет назад

In Python before 3.10.3 on Windows, local users can gain privileges be ...

CVSS3: 7
github
больше 3 лет назад

In Python before 3.10.3 on Windows, local users can gain privileges because the search path is inadequately secured. The installer may allow a local attacker to add user-writable directories to the system search path. To exploit, an administrator must have installed Python for all users and enabled PATH entries. A non-administrative user can trigger a repair that incorrectly adds user-writable paths into PATH, enabling search-path hijacking of other users and system services. This affects Python (CPython) through 3.7.12, 3.8.x through 3.8.12, 3.9.x through 3.9.10, and 3.10.x through 3.10.2.

CVSS3: 7
fstec
больше 1 года назад

Уязвимость интерпретатора языка программирования Python, связанная с использованием ненадёжного пути поиска, позволяющая нарушителю повысить свои привилегии

EPSS

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

7 High

CVSS3

4.4 Medium

CVSS2

Дефекты

CWE-426