CVE-2026-12483
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 31 - wyżej niż 31% wszystkich znanych CVE
Streszczenie
Wtyczka LearnDash LMS dla WordPressa do wersji 5.1.5 włącznie zawiera podatność nieograniczonego przesyłania plików. Funkcja 'learndash_fileupload_process' waliduje tylko pierwszy plik z tablicy, co pozwala uwierzytelnionym atakującym z dostępem subskrybenta na przesyłanie niedozwolonych plików, w tym PHP, do katalogu wp-content/uploads/learndash/assignments/.
Ocena ryzyka
Atakujący może przesłać złośliwe pliki, co może prowadzić do zdalnego wykonania kodu, jeśli konfiguracja serwera na to pozwala, oraz do przejęcia kontroli nad witryną.
Rekomendacja
Zaleca się natychmiastowe zaktualizowanie wtyczki LearnDash LMS do wersji, która zawiera poprawkę, oraz ograniczenie uprawnień przesyłania plików tylko do zaufanych użytkowników.
Inne podatności w LearnDash LMS
Oryginalny opis (angielski, źródło NVD)
The LearnDash LMS plugin for WordPress is vulnerable to Unrestricted File Type Upload in versions up to and including 5.1.5. This is due to insufficient input validation in the 'learndash_fileupload_process' function, which iterates through an entire array and validates only the first file. This makes it possible for authenticated attackers, with subscriber-level access and above who are enrolled in a course with assignment uploads enabled, to upload arbitrary disallowed files, including PHP files, to the server's wp-content/uploads/learndash/assignments/ directory. The uploaded files can only be used for Remote Code Execution if default server configurations have been changed to allow for execution.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

