Description
rConfig Core 8.0.0 before 8.2.10 contains an authentication bypass vulnerability that allows unauthenticated attackers to self-register accounts with full Administrator privileges due to a duplicate bare Auth::routes() call in routes/web.php that re-enables the POST /register route after it was explicitly disabled. Attackers can register a new account that is immediately authenticated with Admin-level access because the registration controller does not assign a role and the users.role column defaults to Admin, enabling access to stored device credentials, user data, and API token issuance.
Published: 2026-08-24
Score: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Authentication Bypass – Unauthenticated users can self‑register as administrators
Action: Immediate Patch
AI Analysis

Impact

The vulnerability is an authorization bypass through privilege escalation (CWE-1188) and missing authentication (CWE-306). This vulnerability resides in the routing configuration of rConfig 8.0.0 up to 8.2.9. A duplicate bare Auth::routes() call re‑enables a POST /register route that was explicitly disabled, allowing unauthenticated actors to register an account. Because the registration controller does not assign a role and the default users.role column is Admin, the new account is granted full administrative privileges on first login. This gives attackers unrestricted access to device credentials, user data, and the ability to issue API tokens, effectively compromising the entire system and all managed devices.

Affected Systems

The affected vendor is rConfig. All rConfig installations running version 8.0.0 through 8.2.9 are vulnerable. Upgrading to rConfig 8.2.10 or later removes the duplicate route and assigns appropriate roles during registration.

Risk and Exploitability

The vulnerability exploits an authorization bypass (CWE-1188) and missing authentication (CWE-306), enabling unauthenticated remote attackers to self-register as administrators. The CVSS score of 9.3 indicates critical severity. The EPSS score is less than 1%, and the vulnerability is not listed in the CISA KEV catalog, indicating no widespread exploitation has been reported. The vulnerability is feasible from any network where the web interface is reachable, i.e., a remote attack vector inferred from the description. Presence of the full admin grant upon registration makes this a high‑impact scenario, especially if device credentials are stored in the database.

Generated by OpenCVE AI on August 29, 2026 at 13:51 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade rConfig to version 8.2.10 or later, ensuring the duplicate Auth::routes() call is removed and role assignment logic is enforced.
  • If an upgrade cannot be performed immediately, block the /register endpoint at the network level (e.g., firewall or reverse‑proxy rule) or restrict access to the rConfig UI to trusted IP ranges.
  • As a temporary code‑level measure, disable or remove the duplicated Auth::routes() call in routes/web.php and ensure that registration is disabled or that the controller assigns a non‑admin role.

Generated by OpenCVE AI on August 29, 2026 at 13:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 29 Aug 2026 12:00:00 +0000

Type Values Removed Values Added
Description rConfig Core 8.0.0 before 8.2.13 contains an authentication bypass vulnerability that allows unauthenticated attackers to self-register accounts with full Administrator privileges due to a duplicate bare Auth::routes() call in routes/web.php that re-enables the POST /register route after it was explicitly disabled. Attackers can register a new account that is immediately authenticated with Admin-level access because the registration controller does not assign a role and the users.role column defaults to Admin, enabling access to stored device credentials, user data, and API token issuance. rConfig Core 8.0.0 before 8.2.10 contains an authentication bypass vulnerability that allows unauthenticated attackers to self-register accounts with full Administrator privileges due to a duplicate bare Auth::routes() call in routes/web.php that re-enables the POST /register route after it was explicitly disabled. Attackers can register a new account that is immediately authenticated with Admin-level access because the registration controller does not assign a role and the users.role column defaults to Admin, enabling access to stored device credentials, user data, and API token issuance.

Thu, 27 Aug 2026 06:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 25 Aug 2026 13:00:00 +0000

Type Values Removed Values Added
Description rConfig 8.0.0 before 8.2.13 contains an authentication bypass vulnerability that allows unauthenticated attackers to self-register accounts with full Administrator privileges due to a duplicate bare Auth::routes() call in routes/web.php that re-enables the POST /register route after it was explicitly disabled. Attackers can register a new account that is immediately authenticated with Admin-level access because the registration controller does not assign a role and the users.role column defaults to Admin, enabling access to stored device credentials, user data, and API token issuance. rConfig Core 8.0.0 before 8.2.13 contains an authentication bypass vulnerability that allows unauthenticated attackers to self-register accounts with full Administrator privileges due to a duplicate bare Auth::routes() call in routes/web.php that re-enables the POST /register route after it was explicitly disabled. Attackers can register a new account that is immediately authenticated with Admin-level access because the registration controller does not assign a role and the users.role column defaults to Admin, enabling access to stored device credentials, user data, and API token issuance.
Title rConfig 8.0.0 < 8.2.10 Unauthorized Admin Registration via web.php rConfig Core 8.0.0 < 8.2.10 Unauthorized Admin Registration via web.php

Mon, 24 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
First Time appeared Rconfig
Rconfig rconfig
Vendors & Products Rconfig
Rconfig rconfig

Mon, 24 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Description rConfig 8.0.0 before 8.2.13 contains an authentication bypass vulnerability that allows unauthenticated attackers to self-register accounts with full Administrator privileges due to a duplicate bare Auth::routes() call in routes/web.php that re-enables the POST /register route after it was explicitly disabled. Attackers can register a new account that is immediately authenticated with Admin-level access because the registration controller does not assign a role and the users.role column defaults to Admin, enabling access to stored device credentials, user data, and API token issuance.
Title rConfig 8.0.0 < 8.2.10 Unauthorized Admin Registration via web.php
Weaknesses CWE-1188
CWE-306
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-29T11:47:54.529Z

Reserved: 2026-08-21T17:52:36.078Z

Link: CVE-2026-77915

cve-icon Vulnrichment

Updated: 2026-08-26T16:08:00.697Z

cve-icon NVD

Status : Received

Published: 2026-08-24T17:18:18.450

Modified: 2026-08-29T12:16:47.010

Link: CVE-2026-77915

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-29T14:00:07Z

Weaknesses
  • CWE-1188

    Initialization of a Resource with an Insecure Default

  • CWE-306

    Missing Authentication for Critical Function