CVE-2026-45272

Kritik

Təsvir

MyBooks, həmçinin Talebook kimi tanınan, təkmilləşdirilmiş və istifadəsi asan şəxsi elektron kitab idarəetmə veb serveridir. Versiya 3.41.2 və daha əvvəlki versiyalarda `webserver/handlers/admin.py` faylındakı `AdminSettings.post` handler-i dırnaq işarələrini və ya yeni sətir simvollarını yoxlamadan `SOCIAL_AUTH` açar adlarını qəbul edir, `webserver/loader.py` faylındakı `SettingsLoader.dumpfile` isə həmin adları ekranlaşdırmadan (escaping) yaradılmış `auto.py` Python mənbə faylına birləşdirir. Administrator tərəfindən göndərilmiş xüsusi hazırlanmış `SOCIAL_AUTH` açar adı parametrlər lüğətini bağlaya və ixtiyari Python ifadələrini inyeksiya edə bilər. Tətbiq sonradan bu ifadələri icra edir, çünki `SettingsLoader.loadfile` funksiyası `auto.py` faylını modul kimi idxal edir və `autoreload` parametrinin `true` olaraq təyin edilməsi `restart_async` funksiyasını çağırır, beləliklə proses nəzarətçisi xidməti yenidən başladır və idxalı tetikləyir. Uğurlu istismar əmrləri tətbiqin servis hesabının imtiyazları ilə icra edir və məlumatların açıqlanmasına, faylların dəyişdirilməsinə, sistemdə qalıcılığın təmin edilməsinə və ya xidmətin pozulmasına səbəb ola bilər. Əlaqəli avtorizasiya və qeydiyyat boşluqları zəncirvari hücumda effektiv imtiyaz tələblərini azalda bilər, lakin müstəqil şəkildə bu boşluğun istismarı üçün administrator girişi tələb olunur. Bu problem 3.42.0 versiyasında düzəldilib.

CiddilikKritik
CVSS9.4
İstismar ehtimalı—
MəhsulPoxenstudio Talebook
Dərc19 avq 2026
İlk görülmə19 avq 2026

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
PoxenStudio talebook< 3.42.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.