CVE-2026-85600

Orta

Təsvir

Grav Admin (getgrav/grav-plugin-admin2) versiyaları <= 2.0.19, tHtml() funksiyasında (src/lib/stores/i18n.svelte.ts) saxlanılan saytlararası skriptinq (XSS) boşluğu ehtiva edir; bu funksiya nəticəni markdown kimi analiz etməzdən əvvəl istifadəçi adları kimi etibarsız parametrləri tərcümə şablonları ilə əvəz edir. Grav-ın server tərəfli istifadəçi adı validasiyası (DataUser::isValidUsername) fayl sistemi üçün təhlükəli simvolları bloklayır, lakin <, >, ", və ya ' simvollarını bloklamır ki, bu da hücumçunun HTML yükü (payload) olan istifadəçi adı qeydiyyatdan keçirməsinə şərait yaradır. Administrator tHtml() vasitəsilə istifadəçi adının render olunduğu bir interfeys səthinə — məsələn, iki faktorlu autentifikasiyanın məcburi deaktiv edilməsi təsdiqi sorğusuna və ya redaktorda 'səhifə kilidlənib' bildirişinə baxdıqda, həmin yük onların autentifikasiya olunmuş sessiyasında icra edilir. Problem 2.0.21 versiyasında düzəldilib.

CiddilikOrta
CVSS5.4
İstismar ehtimalı—
MəhsulGetgrav Grav-plugin-admin2
Dərc4 sen 2026
İlk görülmə4 sen 2026

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
getgrav grav-plugin-admin2v ≤ 2.0.19—

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-85600 · Getgrav Grav-plugin-admin2 · Dark Radar