CVE-2020-15196
Təsvir
Tensorflow versiya 2.3.0-da, `SparseCountSparseOutput` və `RaggedCountSparseOutput` tətbiqləri `weights` tensorunun məlumatla eyni formaya malik olduğunu yoxlamır. Hər iki tensorun tam təyin edildiyi `DenseCountSparseOutput` üçün bu yoxlama mövcuddur. Lakin sparse və ragged saylarda çəkilərə hələ də məlumatlarla paralel şəkildə müraciət edilir. Validasiya olmadığı üçün, tensorlar üçün dəyərlərdən daha az çəki ötürən istifadəçi, çəkilər üçün ayrılmış heap buferinin sərhədlərindən kənara oxuma əməliyyatı yarada bilər. Problem 3cbb917b4714766030b28eba9fb41bb97ce9ee02 commit-i ilə düzəldilmişdir və TensorFlow versiya 2.3.1-də buraxılmışdır.
Necə düzəltmək olar
- tensorflow2.3.1 və ya daha yeni versiya
- tensorflow-cpu2.3.1 və ya daha yeni versiya
- tensorflow-gpu2.3.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| google tensorflow | 2.3.0 | — |
| tensorflowPyPI | 2.3.0 ≤ v < 2.3.1, v < 2.3.1 | 2.3.1 |
| tensorflow-cpuPyPI | 2.3.0 ≤ v < 2.3.1, v < 2.3.1 | 2.3.1 |
| tensorflow-gpuPyPI | 2.3.0 ≤ v < 2.3.1, v < 2.3.1 | 2.3.1 |
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.
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.