Summary
CVE-2026-77915 is a critical authentication bypass vulnerability in rConfig Core that allows unauthenticated attackers to self-register new user accounts that are automatically granted administrator privileges. The flaw affects rConfig versions 8.0.0 through 8.2.9 and was patched in version 8.2.10. Successful exploitation grants full administrative access to the platform, including stored network device credentials, user data, and the ability to issue API tokens.
Technical details
- Root cause: a duplicate, unqualified
Auth::routes()call inroutes/web.phpre-enables the/registerendpoint after a preceding call had explicitly disabled it (['register' => false]). - The registration controller does not enforce role assignment for newly created accounts.
- The
userstable’srolecolumn defaults toAdmin, so any account created through the reinstated registration endpoint is provisioned with administrator privileges by default. - Attack vector: network-based, requiring no authentication, prior privileges, or user interaction — an attacker simply submits a registration request to the exposed endpoint.
- Impact: complete compromise of confidentiality, integrity, and availability — access to stored device credentials, user information, and the ability to generate API tokens.
- The vulnerable code path was introduced in November 2025 during implementation of multiple SSO providers.
Affected software
- rConfig / rconfig Core, versions 8.0.0 through 8.2.9
Severity
- CVSS v3.1: 9.8 (Critical) —
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS v4.0: 9.3 (Critical) —
AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Mitigation and recommended actions
- Immediate: upgrade rConfig to version 8.2.10 or later, where the duplicate route registration has been removed.
- If immediate upgrade is not feasible: block access to the
/registerendpoint at the reverse proxy or load balancer. - Post-upgrade: audit the
userstable for unrecognized Administrator accounts (particularly those withis_socialite = 0) that may have been created via this flaw, and rotate all stored device credentials, as they may have been exposed.

