CVE-2026-63102
ŚrednieCVSS 5.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 16 - wyżej niż 16% wszystkich znanych CVE
Streszczenie
rConfig Core przed wersją 8.2.8 zawiera podatność na eskalację uprawnień. Uwierzytelnieni użytkownicy mogą przypisać dowolną rolę do dowolnego konta poprzez niezweryfikowane pole roli w API użytkowników, bez sprawdzania uprawnień administratora.
Ocena ryzyka
Atakujący może uzyskać uprawnienia administratora, co pozwala na pełną kontrolę nad systemem rConfig, w tym modyfikację konfiguracji i dostęp do wrażliwych danych.
Rekomendacja
Należy zaktualizować rConfig Core do wersji 8.2.8 lub nowszej.
Inne podatności w rConfig Core
Zobacz wszystkie- CVE-2026-77915Krytyczne
rConfig Core 8.0.0 przed 8.2.10 zawiera podatność na ominięcie uwierzytelniania, która pozwala nieuwierzytelnionym atakującym na samodzielną rejestrację kont z pełnymi uprawnieniami administratora. Wynika to z duplikatu wywołania Auth::routes() w routes/web.php, które ponownie włącza trasę POST /register po jej jawnym wyłączeniu. Atakujący mogą zarejestrować nowe konto, które jest natychmiast uwierzytelniane z dostępem na poziomie administratora, ponieważ kontroler rejestracji nie przypisuje roli, a kolumna users.role domyślnie ustawia wartość Admin, umożliwiając dostęp do przechowywanych poświadczeń urządzeń, danych użytkowników i wydawania tokenów API.
- CVE-2026-77914Średnie
rConfig Core 8.0.0 przed 8.2.13 zawiera podatność na path traversal, która pozwala uwierzytelnionym użytkownikom czytać dowolne pliki poprzez podanie spreparowanych nazw plików z sekwencjami traversal do punktu końcowego eksportu. Atakujący mogą manipulować parametrem filename, aby wyjść poza zamierzony katalog eksportu i uzyskać dostęp do plików czytelnych dla procesu aplikacji.
Oryginalny opis (angielski, źródło NVD)
rConfig Core before 8.2.8 contains a privilege escalation vulnerability that allows authenticated users to assign arbitrary roles to any account by submitting an unvalidated role field through the Users API during user creation or profile updates. Attackers can exploit the missing allowlist validation and absent admin-level authorization check in StoreUserRequest to mass-assign the Admin role directly to the User model, granting access to privileged features. rConfig Pro and Enterprise are not affected.

