Description
Race condition in `check.jst` in RDK-B WebUI `rdkb-2025q4-kirkstone.04.10.26` allows a remote attacker to gain unauthorized access via concurrent authentication requests that exploit shared authentication state.
Published: 2026-08-19
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Race condition in the WebUI authentication script allows a remote attacker to send several authentication requests simultaneously, causing the shared authentication state to be misused and granting access without proper credentials. The vulnerability results in direct unauthorized access to the device, potentially exposing configuration interfaces and sensitive data. It is an exploitation of a concurrency flaw in the authentication mechanism.

Affected Systems

The flaw affects the RDK-B WebUI component, specifically version rdkb-2025q4-kirkstone.04.10.26. Any RDK-B device running this version of the WebUI is susceptible to the concurrent request attack.

Risk and Exploitability

The attack vector is remote, requiring the attacker to be able to send HTTP requests to the device. The CVSS score is 8.1 and the EPSS score is below 1%, indicating a high severity vulnerability with a low estimated exploitation likelihood. The exploit is reproducible by sending rapid, overlapping authentication attempts, but the low EPSS score suggests that actual exploitation is unlikely in typical environments. The vulnerability is not listed in the CISA KEV catalog, but the absence of mitigations or a patch increases the practical risk.

Generated by OpenCVE AI on August 27, 2026 at 20:06 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the vendor-supplied patch that corrects the race condition in the authentication module when it becomes available.
  • If a patch is unavailable, configure the WebUI to deny or severely rate‑limit concurrent authentication requests, such as by setting a short lockout period or by enforcing a single‑active‑session policy on a per‑user basis.
  • Ensure that each authentication attempt uses a unique session token or nonce, preventing shared authentication state from being leveraged between requests.
  • Continuously monitor authentication logs for repeated rapid login attempts and block offending IP addresses or accounts.

Generated by OpenCVE AI on August 27, 2026 at 20:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

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


Thu, 20 Aug 2026 09:30:00 +0000

Type Values Removed Values Added
First Time appeared Rdk
Rdk rdk-b Webui
Vendors & Products Rdk
Rdk rdk-b Webui

Wed, 19 Aug 2026 23:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-362

Wed, 19 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Description Race condition in `check.jst` in RDK-B WebUI `rdkb-2025q4-kirkstone.04.10.26` allows a remote attacker to gain unauthorized access via concurrent authentication requests that exploit shared authentication state.
Title RDK-B WebUI race condition vulnerability
References

cve-icon MITRE

Status: PUBLISHED

Assigner: certcc

Published:

Updated: 2026-08-27T15:47:36.279Z

Reserved: 2026-08-10T19:13:43.963Z

Link: CVE-2026-19506

cve-icon Vulnrichment

Updated: 2026-08-27T15:43:49.846Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-08-19T20:17:14.293

Modified: 2026-09-03T17:42:23.907

Link: CVE-2026-19506

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-27T20:15:03Z

Weaknesses
  • CWE-362

    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')