CVE-2026-120859

Yüksək

Təsvir

4.4.13 versiyasından əvvəlki PyMoDAQ və həmçinin 5.1.15-dən əvvəlki pymodaq_data, pymodaq_gui və pymodaq_utils, 5.2.14-dən əvvəlki 5.2.x və 5.3.10-dan əvvəlki 5.3.x versiyaları etibarsız məlumatların deserializasiyası və eval injection boşluqları ehtiva edir. Bu boşluqlar hücumçulara istifadəçinin açdığı xüsusi hazırlanmış fayllar vasitəsilə ixtiyari kodun icrasına şərait yaradır. Hücumçular pickle obyektlərini HDF5 sətir düyünlərində saxlaya bilərlər ki, bu düyünlərə baxıldıqda və ya oxunduqda StringARRAY.array_to_string() onları pickle.loads()-a ötürür; JsonConverter.json2object() tərəfindən qiymətləndirilən HDF5 atributlarına Python ifadələri yerləşdirə bilərlər; Dashboard Load layout hərəkəti vasitəsilə load_layout_state() tərəfindən unpickle edilən .dock faylı təqdim edə bilərlər və ya elt_to_dict() və set_txt_from_elt() tərəfindən qiymətləndirilən XML sazlama fayllarına Python ifadələri daxil edə bilərlər.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulPyMoDAQ
Dərc5 noy 2026
İlk görülmə5 noy 2026

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
PyMoDAQ PyMoDAQv < 4.4.134.4.13
PyMoDAQ pymodaq_datav < 5.1.15, 5.2.0 ≤ v < 5.2.14, 5.3.0 ≤ v < 5.3.105.1.15, 5.2.14, 5.3.10
PyMoDAQ pymodaq_guiv < 5.1.15, 5.2.0 ≤ v < 5.2.14, 5.3.0 ≤ v < 5.3.105.1.15, 5.2.14, 5.3.10
PyMoDAQ pymodaq_utilsv < 5.1.15, 5.2.0 ≤ v < 5.2.14, 5.3.0 ≤ v < 5.3.105.1.15, 5.2.14, 5.3.10

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.