CVE-2026-11816

Yüksək

Təsvir

3.14.0 versiyasından əvvəlki Keras versiyaları `keras/src/utils/file_utils.py` faylında yerləşən arxiv çıxarma utilitlərində yol keçidi (path traversal) probleminə qarşı həssasdır. `filter_safe_tarinfos()` və `filter_safe_zipinfos()` funksiyaları arxiv üzvlərinin yollarını faktiki çıxarılma təyinatı əvəzinə prosesin cari işçi kataloquna (CWD) görə yoxlayır. Proses CWD `/` olaraq təyin edildikdə (bu, Docker konteynerlərində, CI/CD runner-lərdə və Jupyter mühitlərində geniş yayılmışdır), yoxlama sərhədi fayl sisteminin kök kataloqu olur və bu da keçid yollarının təhlükəsizlik yoxlamasını yan keçməsinə şərait yaradır. Əlavə olaraq, zip filtrində bloklanmış giriş rast gəldikdə `AttributeError` xətasına səbəb olan bir xəta mövcuddur ki, bu da natamam çıxarmaya gətirib çıxarır. Bundan əlavə, Python 3.11 quraşdırmalarında `filter="data"` təhlükəsizlik şəbəkəsi çatışmır və onlar tamamilə qüsurlu CWD əsaslı filtrə etibar edirlər. Bu zəifliyin istismarı nəzərdə tutulmuş çıxarma kataloqundan kənarda ixtiyari faylların yazılması ilə nəticələnə bilər ki, bu da hücumçulara konfiqurasiya fayllarının üzərinə yazmaq, zərərli kod yerləşdirmək və ya maşın öyrənməsi məlumat dəstlərini və boru xətlərini (pipelines) korlamağa imkan verir.

CiddilikYüksək
CVSS8.1
İstismar ehtimalı—
MəhsulKeras
Dərc11 iyn 2026
İlk görülmə11 iyn 2026

Necə düzəltmək olar

Yeniləyin
  • keras keras3.14.0 və ya daha yeni versiya
  • keras3.14.0 və ya daha yeni versiya
İstehsalçı bildirişləri

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
keras kerasv < 3.14.03.14.0
kerasPyPIv < 3.14.03.14.0

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-11816 · Keras · Dark Radar