p PatchFirst

CVE-2026-111170

CVE-2026-111170 · kedro-datasets 9.3.0 through 9.6.0 Path Traversal via MatplotlibDataset Plot Name

Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.

kedro-datasets from 9.3.0 through 9.6.0 contains a path traversal vulnerability in MatplotlibDataset.save() that allows attackers to write files outside the dataset directory by supplying absolute plot names. Because validate_sub_path() strips leading slashes while pathlib's join discards the base path, attackers can create or overwrite files anywhere the process can write.

CVSS 7.1 · Высокий · EPSS 0,4% · Есть исправление

Опубликовано
Обновлено

Стек: python

Затронутые продукты и версии

  • kedro-datasets

    Версии
    • ≥ 9.3.0, ≤ 9.6.0: Затронуто (semver)

    Нет опубликованного исправления

  • kedro-datasets PyPI

    Версии
    • 0.0.1
    • 0.0.2
    • 0.0.3
    • 0.0.4
    • 0.0.5
    • 0.0.6
    • 0.0.7
    • 1.0.0
    • 1.0.1
    • 1.0.2
    • 1.1.0
    • 1.1.1
    • 1.2.0
    • 1.3.0
    • 1.4.0
    • 1.4.1
    • 1.4.2
    • 1.5.0
    • 1.5.1
    • 1.5.2
    • 1.5.3
    • 1.6.0
    • 1.7.0
    • 1.7.1
    • 1.8.0
    • 2.0.0
    • 2.1.0
    • 3.0.0
    • 3.0.1
    • 4.0.0
    • 4.1.0
    • 5.0.0
    • 5.1.0
    • 6.0.0
    • 7.0.0
    • 8.0.0
    • 8.1.0
    • 9.0.0
    • 9.1.0
    • 9.1.1
    • 9.2.0
    Затронутые диапазоны версий
    • ECOSYSTEM: < 9.3.0

    Обновитесь до 9.3.0

Первоисточники

Проверьте свой сервер →