CVE-2026-12732

Orta

Təsvir

WordPress üçün LearnPress plagini 4.4.0 daxil olmaqla daha aşağı versiyalarda 'class_wrapper_form' shortcode atributu vasitəsilə Saxlanılan Saytlararası Skriptinq (Stored XSS) boşluğuna malikdir. Bu, FilterCourseTemplate::sections() metodunun 98-ci sətrində giriş məlumatlarının kifayət qədər təmizlənməməsi və çıxışın düzgün şəkildə escape edilməməsi nəticəsində baş verir; burada hücum edən tərəfindən idarə olunan atribut esc_attr() funksiyası ilə escape edilmədən sprintf('<form class="%s">', $class_wrapper_form) vasitəsilə HTML class atributuna yerləşdirilir. FilterCourseShortcode::render() handler-i shortcode_atts() filtrləməsini tətbiq etmir, buna görə də istifadəçinin daxil etdiyi xam atributlar do_action('learn-press/filter-courses/layout', $data) vasitəsilə birbaşa şablona ötürülür. Bu, kontributor səviyyəsində və daha yuxarı girişi olan autentifikasiya olunmuş hücum edənlərə səhifələrə ixtiyari veb skriptlər yerləşdirməyə imkan verir və həmin skriptlər istifadəçi injeksiya edilmiş səhifəyə daxil olduqda icra edilir.

CiddilikOrta
CVSS6.4
İstismar ehtimalı—
MəhsulLearnPress – WordPress LMS Plugin for Create and Sell Online Courses
Dərc1 iyl 2026
İlk görülmə1 iyl 2026

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əhsulTəsirlənən versiyalarDüzəldildiyi versiya
thimpress LearnPress – WordPress LMS Plugin for Create and Sell Online Coursesv ≤ 4.4.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.

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-12732 · LearnPress – WordPress LMS Plugin for Create and Sell Online Courses · Dark Radar