CVE-2026-45273
Açıklama
MyBooks, Talebook olarak da bilinen bir e-kitap yönetimi web sunucusudur. 3.41.2 ve önceki sürümlerde, webserver/handlers/admin.py içindeki POST /api/admin/settings için AdminSettings.post işleyicisi auth dekoratörünü uygular ancak ilgili GET işleyicisinin aksine self.admin_user özelliğini kontrol etmez. Bu nedenle kimliği doğrulanmış herhangi bir normal kullanıcı, SMTP kimlik bilgileri, OAuth istemci sırları, depolama yolları, güvenlik özelliği bayrakları ve otomatik yeniden yükleme ayarları dahil olmak üzere sunucu yapılandırma değerlerinin üzerine yazabilir. webserver/handlers/base.py içindeki process_auth_header işlevi de eşleşen hesabın etkin bayrağını doğrulamaz; bu da kayıtlı ancak etkinleştirilmemiş bir hesabın kimlik doğrulaması yapmasına ve savunmasız işleyiciye erişmesine olanak tanır. Sömürü, yapılandırma erişim yolları aracılığıyla sırları açığa çıkarabilir, uygulama davranışını sabote edebilir, hizmet yeniden başlatmalarını zorlayabilir ve ilgili kod enjeksiyonu saldırıları için gereken ayarları sağlayabilir. Bu sorun 3.42.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| PoxenStudio talebook | < 3.42.0 | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.