CVE-2026-53427

Aşağı

Təsvir

leandrocp MDEx proqramında veb səhifənin generasiyası zamanı giriş məlumatlarının yanlış neytrallaşdırılması ('saytlararası skriptinq (XSS)') zəifliyi, hücumçunun idarə etdiyi Markdown vasitəsilə saxlanılan və ya əks olunan saytlararası skriptinqin icrasına şərait yaradır. Sintaksis vurğulanması və tam info-string yönləndirməsi (render: [full_info_string: true]) aktiv olduqda, Lumis adapteri kod çərçivəsinin highlight_lines_class info-string atributunun dəyərini escape edilmədən hər bir render edilmiş sətirin class atributuna kopyalayır. native/comrak_nif/src/lumis_adapter.rs faylındakı comrak_nif::lumis_adapter::LumisAdapter::parse_custom_attributes funksiyası info-string-i shlex ilə analiz edir və hər bir key=value cütlüyünü olduğu kimi saxlayır, highlight_lines_config isə highlight_lines_class-ı sətirbaşı class dəyərinə çəkir və write_highlighted həmin dəyəri birbaşa sətirbaşı <div> elementinin class atributuna yerləşdirir. Tək dırnaqlı shell tokeni shlex analizi zamanı daxili qoşa dırnağı qoruyub saxladığı üçün, '"><script>alert(1)</script>' kimi bir dəyər class atributunu vaxtından sonlandırır və ardınca gələn markup canlı HTML kimi ötürülür. Markdown təqdim edə bilən (şərhlər, postlar, wiki səhifələri, sənədlər və ya istifadəçi tərəfindən yaradılan hər hansı məzmun vasitəsilə) hücumçu, render edilmiş nəticəni görən hər bir istifadəçinin brauzerində işləyən ixtiyari HTML və JavaScript kodlarını inyeksiya edə bilər ki, bu da sessiyanın oğurlanmasına, hesabın ələ keçirilməsinə və digər klient tərəfli hücumlara imkan verir. Heç bir autentifikasiya və ya xüsusi imtiyaz tələb olunmur. Zəiflik olan native kod əvvəlcə mdex daxilində (native/comrak_nif/src/lumis_adapter.rs), daha sonra isə ayrıca mdex_native paketində (native/mdex_native_nif/src/lumis_adapter.rs) təqdim edilmişdir və orada hələ də düzəldilməmiş qalmışdır. Bu problem 0.11.3 versiyasından 0.12.3 versiyasına qədər olan mdex və 0.1.0 versiyasından 0.2.3 versiyasına qədər olan mdex_native versiyalarına təsir göstərir.

CiddilikAşağı
CVSS2.3
İstismar ehtimalı—
MəhsulLeandrocp Mdex
Dərc29 iyn 2026
İlk görülmə29 iyn 2026

Necə düzəltmək olar

Yeniləyin
  • leandrocp mdex0.12.3, 6ed94d905f97af188323f042698ae841c02293b4 və ya daha yeni versiya
  • leandrocp mdex_native0.2.3, 798a363b4339f6f7162ec8437c4c9f9b5ae6fbf3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
leandrocp mdex0.11.3 ≤ v < 0.12.3, 0d7ffc84ea742e1daf666426814e5bb6d0499433 ≤ v < 6ed94d905f97af188323f042698ae841c02293b40.12.3, 6ed94d905f97af188323f042698ae841c02293b4
leandrocp mdex_native0.1.0 ≤ v < 0.2.3, 956528c5e31746253347029e810a969ab916fd27 ≤ v < 798a363b4339f6f7162ec8437c4c9f9b5ae6fbf30.2.3, 798a363b4339f6f7162ec8437c4c9f9b5ae6fbf3

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.

CVE-2026-53427 · Leandrocp Mdex · Dark Radar