CVE-2026-7808
Təsvir
justhtml 1.16.0 versiyasından əvvəlki versiyalarda çox sayda HTML təmizləməsinin (sanitization) yan keçilməsi problemləri mövcuddur ki, bu da aktiv/təhlükəli məzmunun (məsələn, script və ya style) təmizləmədən sonra qalmasına şərait yarada və potensial olaraq saytlararası skriptinqə (XSS) səbəb ola bilər. Problemlər əsasən adi parse edilmiş HTML üçün standart JustHTML(..., sanitize=True) yolundan daha çox təkmil istifadə hallarına təsir edir: təmizləmə siyasəti obyektlərinin (ixrac edilmiş standartlar daxil olmaqla) dəyişdirilməsi və ya yenidən istifadəsi sonrakı təmizləmə prosesini zəiflədə bilər; sanitize()/sanitize_dom() funksiyalarına proqram təminatı vasitəsilə ötürülən DOM girişləri qarışıq registrlidən olan teq adlarını (məsələn, ScRiPt, StYlE) qaçıra bilər; xüsusi hazırlanmış proqram təminatı doctype adları aktiv nişanlamaya (markup) çevrilə bilər; həmçinin SVG və ya MathML elementlərini saxlayan xüsusi siyasətlər animasiya elementlərinə, xarici url(...) istinadlı təqdimat atributlarına və ya kənar məzmun yoxlamalarını yan keçmək üçün namespace="html" kimi yanlış etiketlənmiş DOM ağaclarına icazə verə bilər. Problem 1.16.0 versiyasında düzəldilib.
Necə düzəltmək olar
- justhtml1.16.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| justhtmlPyPI | v < 1.16.0 | 1.16.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.