CVE-2026-91107
KrytyczneCVSS 9.3Streszczenie
openSIS Classic 9.3 umożliwia uwierzytelnionemu użytkownikowi z wbudowaną rolą nauczyciela wybranie dowolnego rekordu pracownika przez staff_id i spowodowanie, że ścieżka aktualizacji informacji o szkole zresetuje hasło wybranego konta.
Ocena ryzyka
Atakujący z rolą nauczyciela może przejąć konta innych pracowników, resetując ich hasła, co prowadzi do nieautoryzowanego dostępu i naruszenia integralności danych.
Rekomendacja
Zaleca się ograniczenie uprawnień roli nauczyciela oraz wdrożenie kontroli dostępu, aby uniemożliwić wybór dowolnego staff_id i resetowanie haseł innych kont.
Inne podatności w openSIS Classic
Zobacz wszystkie- CVE-2026-103113Średnie
W systemie OS4ED openSIS-Classic do wersji 9.3, funkcja save action w pliku modules/students/Student.php (komponent General Information Tab) jest podatna na SQL injection poprzez manipulację argumentem students. Atak może być przeprowadzony zdalnie. Exploit został publicznie ujawniony i może być wykorzystany. Projekt został poinformowany o problemie, ale nie odpowiedział.
- CVE-2026-11944Średnie
Podatność typu path traversal w funkcji pobierania załączników wiadomości w openSIS Classic 9.3 pozwala uwierzytelnionemu atakującemu na odczyt dowolnych plików na serwerze poprzez spreparowane sekwencje ścieżek.
Oryginalny opis (angielski, źródło NVD)
openSIS Classic 9.3 allows an authenticated user with the built-in teacher role can select an arbitrary staff record through staff_id and cause the School Information update path to reset that selected account's password.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

