CVE-2026-87910
Təsvir
tarfile simvolik keçidləri dəstəkləməyən sistemdə keçidi çıxardıqda, arxivdən üzvün çıxarılmasına geri dönür. Bu halda filtr funksiyası iki dəfə işə düşür: bir dəfə çıxarılan üzv üçün və bir dəfə adı keçidin yerinə təyin edilmiş halda. Çağırışlardan biri üçün qaytarılan dəyər nəzərə alınmayıb. Bunun əvəzinə, çağırışlardan hər hansı biri None qaytardıqda həmin üzv ötürülməlidir.
Necə düzəltmək olar
- Python Software Foundation CPython3.10.22, 3.11.17, 3.12.15, 3.13.16, 3.14.9, 3.15.0rc3 və ya daha yeni versiya
- github.com/python/cpython/pull/157266
- github.com/python/cpython/commit/d9565e54b1fc6d63c5be9afd58114499128fa57b
- github.com/python/cpython/commit/fb2f0bbc3b35264f09cc2cb2934b7987527a6bc2
- github.com/python/cpython/commit/9c17bace90f88dfba6d0e2fe23c8e7ae35f83955
- github.com/python/cpython/commit/764fd0af8d9e19d3684a58d2e58bf770f0605036
- github.com/python/cpython/commit/2eb0c2f1dc71847731b6ab30aebefd058d482a7f
- github.com/python/cpython/commit/c1f106d240c4ffcb3608ed0a20e8aba6c865f6d3
- github.com/python/cpython/commit/3105a3498aaf681ce128cf5baf83c2e5574267c5
- github.com/python/cpython/commit/a4919937a4e1e69a0d178909c6f20557eca5d1d0
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Python Software Foundation CPython | v < 3.10.22, 3.11.0 ≤ v < 3.11.17, 3.12.0 ≤ v < 3.12.15, 3.13.0 ≤ v < 3.13.16, 3.14.0 ≤ v < 3.14.9, 3.15.0a1 ≤ v < 3.15.0rc3 | 3.10.22, 3.11.17, 3.12.15, 3.13.16, 3.14.9, 3.15.0rc3 |
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.