CVE-2026-29790

Orta

Təsvir

dbt-common, dbt-core və adapter tətbiqlərinin istifadə etdiyi ortaq faydalı alətlər toplusudur. Versiya 1.34.2 və 1.37.3-dən əvvəlki versiyalarda, tarball arxivlərini çıxararkən istifadə olunan dbt-common-ın safe_extract() funksiyasında yol keçidi (path traversal) zəifliyi mövcuddur. Funksiya, çıxarılan faylların hədəf kataloq daxilində qaldığını təsdiqləmək üçün os.path.commonprefix()-dən istifadə edir. Lakin commonprefix() yolları komponentlər üzrə deyil, simvol-simvol müqayisə etdiyi üçün, zərərli tarball faylına eyni ad prefiksləri olan qonşu kataloqlara fayllar yazmaq imkanı verilir. Bu problem 1.34.2 və 1.37.3 versiyalarında aradan qaldırılmışdır.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulGetdbt Dbt-common
Dərc6 mar 2026
İlk görülmə6 mar 2026

Necə düzəltmək olar

Yeniləyin
  • getdbt dbt-common1.34.2, 1.37.3 və ya daha yeni versiya
  • dbt-common1.34.2, 1.37.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
getdbt dbt-commonv < 1.34.2, 1.35.0 ≤ v < 1.37.31.34.2, 1.37.3
dbt-commonPyPIv < 1.34.2, 1.35.0 ≤ v < 1.37.31.34.2, 1.37.3

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-29790 · Getdbt Dbt-common · Dark Radar