Ad

CVE-2026-114098

HIGH CVSS 4.0: 7,3
Обновлено 21 октября 2026
Payload
Параметр Значение
CVSS 7,3 (HIGH)
Уязвимые версии 0.22.5 — 1.2.8
Устранено в версии 1.2.8
Тип уязвимости CWE-22 (Обход пути)
Поставщик Payload
Публичный эксплойт Нет

Dulwich from 0.22.5 before 1.2.8 contains a path traversal vulnerability in stash.py pop() that allows attackers to write arbitrary files outside the worktree through intermediate directory symlinks. Attackers can craft a malicious repository whose popped stash writes a payload into .git/hooks/post-checkout, achieving code execution on the next checkout.

Характеристики атаки

Способ атаки
Локальный
Нужен локальный доступ
Сложность
Низкая
Легко эксплуатировать
Условия для атаки
Требуются
Нужны дополнительные условия
Нужны права
Не требуются
Права не нужны
Участие пользователя
Пассивное
Минимальное взаимодействие

Последствия

Конфиденциальность
Высокое
Полная утечка данных
Целостность
Высокое
Полная модификация данных
Доступность
Высокое
Полный отказ в обслуживании

Строка CVSS v4.0

Тип уязвимости (CWE)

Уязвимые продукты 1

Конфигурация От (включительно) До (исключительно)
Dulwich_Project Dulwich
cpe:2.3:a:dulwich_project:dulwich:*:*:*:*:*:*:*:*
0.22.5 1.2.8