Deserialization Vulnerability in rConfig Core and Pro by rConfig
CVE-2026-124079

9.3CRITICAL

Key Information:

Vendor

Rconfig

Vendor
CVE Published:
9 November 2026

What is CVE-2026-124079?

rConfig Core versions prior to 8.2.19 and rConfig Pro versions before 8.4.1 exhibit a vulnerability that allows unauthenticated network attackers to execute arbitrary code. This occurs through a deserialization flaw when attackers push a specially crafted serialized job onto the Redis-backed Laravel Horizon queue. The vulnerability arises from Laravel's CallQueuedHandler, which unserializes this job without imposing class restrictions. As a result, attackers can instantiate the App\Jobs\TaskDownloadRun class and execute an arbitrary Artisan command. By leveraging the included laravel/tinker package, it becomes possible to run arbitrary PHP and operating system commands, inject persistent web shells, and extract sensitive information such as database credentials and API tokens. In scenarios where Redis is not directly accessible, attackers with authenticated access can exploit the vulnerability through the application, manipulating a device target that directs traffic to the rConfig server's loopback address.

Affected Version(s)

rConfig Core 8.0.0 < 8.2.19

rConfig Pro 0 < 8.4.1

References

CVSS V4

Score:
9.3
Severity:
CRITICAL
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

komi Sergio Hognaglo (manasse)
.