CVE-2026-76825
Təsvir
RestrictedPython, etibarlı mühitdə proqram girişini qəbul etmək üçün Python dilinin alt çoxluğunu təyin etməyə kömək edən bir alətdir. Versiya 8.4-dən əvvəl, fərdiləşdirilmiş idxal siyasəti və ya globals standart kitabxananın string modulunu, string.Formatter klasını, Formatter instansiyasını və ya Formatter altklasını məhdudlaşdırılmış koda açdıqda, RestrictedPython sandbox-dan çıxmağa imkan verə bilərdi. string.Formatter metodları olan format, get_field, get_value və vformat, RestrictedPython-un safer_getattr mühafizələrindən keçmədən daxili şəkildə atribut və element keçidlərini yerinə yetirirdi. Məhdudlaşdırılmış kod həmin canlı obyekt istinadlarından istifadə edərək funksiya globals, builtins, fayl girişinə və ya kodun icrası primitivlərinə çata bildi ki, bu da ev sahibi mühitində konfidensiallığa, bütövlüyə və əlçatanlığa təsir göstərirdi. Bu problem versiya 8.4-də düzəldilib.
Necə düzəltmək olar
- restrictedpython8.4 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| restrictedpythonPyPI | v < 8.4 | 8.4 |
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.