CVE-2026-120199
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 12 - wyżej niż 12% wszystkich znanych CVE
Streszczenie
LearnHouse w wersji przed 1.1.1 zawiera podatność polegającą na braku autoryzacji w API zadań, która pozwala uwierzytelnionym użytkownikom na odczyt ocen i prac innych użytkowników. Atakujący mogą podać inny identyfikator user_id w punkcie końcowym oceniania lub odpytywać funkcje odczytu zgłoszeń, aby przeglądać prace, oceny i opinie instruktorów innych studentów.
Ocena ryzyka
Organizacja edukacyjna korzystająca z LearnHouse jest narażona na naruszenie poufności danych studentów, w tym ocen i prac, co może prowadzić do nieuczciwości akademickiej, naruszenia prywatności i utraty zaufania. Nieautoryzowany dostęp do opinii instruktorów może również ujawnić wrażliwe informacje zwrotne.
Rekomendacja
Należy zaktualizować LearnHouse do wersji 1.1.1 lub nowszej, która naprawia tę podatność. Zaleca się również przeprowadzenie audytu uprawnień w API zadań i wdrożenie kontroli dostępu opartej na rolach, aby zapewnić, że użytkownicy mogą odczytywać tylko własne dane.
Inne podatności w LearnHouse
Zobacz wszystkie- CVE-2026-109564Niskie
LearnHouse przed wersją 1.4.0 zawiera podatność braku autoryzacji w POST /api/v1/playgrounds/{uuid}/duplicate, która pomija sprawdzenia dostępu do odczytu i wersji roboczej egzekwowane przez get_playground. Uwierzytelnieni użytkownicy z uprawnieniami do tworzenia playgroundów, tacy jak instruktorzy, którzy znają UUID RESTRICTED lub nieopublikowanego playgrounda, mogą skopiować jego html_content i opublikować go publicznie.
- CVE-2025-12276Średnie
W LearnHouse do wersji 98dfad76aad70711a8113f6c1fdabfccf10509ca wykryto podatność w nieznanej funkcji komponentu Image Handler. Manipulacja prowadzi do ujawnienia informacji. Atak można przeprowadzić zdalnie, a exploit jest publicznie ujawniony i może być wykorzystany. Produkt korzysta z rolling release, więc brak szczegółów wersji.
- CVE-2025-12270Średnie
W LearnHouse do wersji 98dfad76aad70711a8113f6c1fdabfccf10509ca stwierdzono podatność w nieznanej funkcji pliku /api/v1/assignments/{assignment_id}/tasks/{task_id}/sub_file obsługującego przesyłanie plików przez studentów. Manipulacja powoduje nieprawidłową kontrolę identyfikatorów zasobów. Atak można przeprowadzić zdalnie, a exploit jest publicznie ujawniony i może być wykorzystany. Produkt korzysta z rolling release, więc brak szczegółów wersji.
- CVE-2025-12269Niskie
W LearnHouse do wersji 98dfad76aad70711a8113f6c1fdabfccf10509ca wykryto podatność cross-site scripting (XSS) w pliku /dash/org/settings/previews, w komponencie Account Setting Page. Manipulacja danymi prowadzi do wykonania złośliwego skryptu. Exploit został publicznie ujawniony, a producent nie odpowiedział na zgłoszenie.
- CVE-2025-12268Średnie
W LearnHouse do wersji 98dfad76aad70711a8113f6c1fdabfccf10509ca wykryto podatność w nieznanej funkcji pliku /api/v1/courses/ obsługującego miniatury kursów. Manipulacja argumentem thumbnail prowadzi do nieograniczonego przesyłania plików. Atak można przeprowadzić zdalnie, a exploit jest publicznie ujawniony i może być wykorzystany. Produkt korzysta z wydań rolling release, więc brak szczegółów wersji.
Oryginalny opis (angielski, źródło NVD)
LearnHouse before 1.1.1 contains a missing authorization vulnerability in the assignment API that allows authenticated users to read other users' grades and submissions. Attackers can supply another user_id to the submissions grade endpoint or query submission read functions to view other students' work, grades and instructor feedback.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

