Katalog CVE

CVE-2026-124079

KrytyczneCVSS 9.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

rConfig Core w wersji 8.0.0 przed 8.2.19 oraz rConfig Pro przed 8.4.1 zawierają podatność deserializacji niezaufanych danych. Nieuwierzytelniony atakujący może umieścić spreparowane zadanie w kolejce Laravel Horizon opartej na Redis, co prowadzi do wykonania dowolnego kodu przez klasę App\Jobs\TaskDownloadRun i pakiet laravel/tinker.

Ocena ryzyka

Atakujący może wykonać dowolne polecenia PHP i systemowe jako użytkownik procesu kolejki, zapisać trwały web shell oraz odczytać dane uwierzytelniające do bazy danych, urządzeń i tokeny API. Stanowi to poważne ryzyko przejęcia systemu i eskalacji w głąb sieci.

Rekomendacja

Zaktualizuj rConfig Core do wersji 8.2.19 lub nowszej oraz rConfig Pro do 8.4.1 lub nowszej. Dodatkowo zabezpiecz Redis uwierzytelnianiem i ogranicz dostęp sieciowy do kolejki.

Inne podatności w rConfig

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

rConfig Core 8.0.0 before 8.2.19 and rConfig Pro before 8.4.1 contain a deserialization of untrusted data vulnerability that allows unauthenticated network attackers to execute arbitrary code by pushing a crafted serialized job onto the Redis-backed Laravel Horizon queue, which runs without authentication in affected deployments. Laravel's CallQueuedHandler unserializes the job without class restrictions, allowing attackers to instantiate the existing App\\Jobs\\TaskDownloadRun class and invoke an attacker-controlled Artisan command. Attackers can leverage the bundled laravel/tinker package to execute arbitrary PHP and operating system commands as the queue worker's user, write a persistent web shell into the web-served storage/app/public directory, and read database credentials, stored device credentials, and API tokens. Where Redis is not directly reachable, authenticated attackers can deliver the payload through the application by configuring a device target that points at the rConfig server's loopback address.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS