CVE-2026-73249
Təsvir
calibre elektron kitab meneceridir. 9.12.0 versiyasından əvvəl, calibre Content Server-in src/calibre/srv/books.py faylındakı POST /book-update-annotations/{library_id}/{book_id}/{fmt} son nöqtəsi needs_db_write=True parametrini buraxır. Bu, Router.dispatch()-in update_annotations() funksiyası hücumçu tərəfindən idarə olunan JSON məlumatlarını db.merge_annotations_for_book()-a ötürməzdən əvvəl ctx.check_for_write_access()-i ötürünməsinə səbəb olur. Bu, yalnız oxuma icazəsi olan istifadəçiyə və ya autentifikasiya tələb olunmayan deployment-də anonim istifadəçiyə kitab qeydlərində icazəsiz dəyişikliklər etməyə imkan verir. Bu problem 9.12.0 versiyasında düzəldilmişdir.
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əhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| kovidgoyal calibre | < 9.12.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.
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.