Podatności Kedro-Datasets
3 znanych podatności CVE w Kedro-Datasets, przetłumaczonych i ocenionych.
- CVE-2026-111170Średnie
kedro-datasets w wersjach od 9.3.0 do 9.6.0 zawiera podatność path traversal w MatplotlibDataset.save(). Atakujący mogą zapisywać pliki poza katalogiem zbioru danych, podając bezwzględne nazwy wykresów, ponieważ validate_sub_path() usuwa wiodące ukośniki, a pathlib odrzuca ścieżkę bazową.
- CVE-2026-62997Wysokie
W Kedro-Datasets od wersji 5.0.0 do 9.5.0 komponent kedro_datasets_experimental.pytorch.PyTorchDataset ładuje pliki modeli .pt za pomocą torch.load bez wymuszenia weights_only=True, a dostarczone przez użytkownika load_args są po cichu ignorowane. Na PyTorch w wersjach wcześniejszych niż 2.6 złośliwy model oparty na pickle z niezaufanego źródła może wykonać dowolny kod podczas ładowania przez pipeline Kedro.
- CVE-2026-35492Średnie
W Kedro-Datasets przed wersją 9.3.0 komponent PartitionedDataset jest podatny na path traversal, ponieważ identyfikatory partycji są łączone bezpośrednio ze ścieżką bazową bez walidacji. Złośliwy identyfikator partycji zawierający .. może spowodować zapis plików poza skonfigurowanym katalogiem, potencjalnie nadpisując dowolne pliki w systemie.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

