Skip to main content

RDK-B WebUI CVE-2026-19506

| EUVDEUVD-2026-62712 HIGH
Race Condition (CWE-362)
2026-08-19 certcc GHSA-gcr9-cjhj-rh79
8.1
CVSS 3.1 · Vendor: certcc
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify RDK-B WebUI management port
  2. Delivery
    Send burst of concurrent unauthenticated requests to check.jst
  3. Exploit
    Race condition wins shared authentication state
  4. Execution
    Inherit authenticated session token
  5. Impact
    Achieve full device administrative access

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Concurrency control, locking
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The primary enabling condition is network accessibility of the RDK-B WebUI - the attacker must be able to reach the management interface port via HTTP or HTTPS. The CVSS PR:N vector confirms no prior authentication is required. The race condition requires the ability to send high-rate parallel requests to check.jst with precise timing, meaning reliable exploitation demands concurrent connection capability and likely multiple attempts to win the race window. The AC:H rating reflects this timing dependency and limits casual or fully automated exploitation. Devices where the WebUI is bound only to a LAN-side interface behind NAT without port-forwarding, or restricted to a management VLAN, are substantially protected - an attacker without LAN or management network access cannot reach the vulnerable endpoint. No non-default feature flag or special configuration is documented as required beyond the WebUI being reachable.

Impact

The CVSS 8.1 score (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H) captures a high-severity network-exploitable authentication bypass tempered by elevated exploitation complexity - the race condition requires precisely timed concurrent requests and may demand multiple attempts to win the race window. EPSS at 0.21% (12th percentile) reflects low observed exploitation activity consistent with the AC:H barrier and the specialized nature of CPE management interfaces, which are often not internet-exposed by default. There is no CISA KEV listing and no public exploit code identified at time of analysis, which further supports the low near-term exploitation probability. However, public disclosure by whitehats.pwr.edu.pl on 2026-08-19 as part of a multi-vulnerability blog post meaningfully raises the likelihood of proof-of-concept development. SSVC framing: exploitation status is public-disclosure only; automability is uncertain given AC:H; technical impact is total upon successful exploitation. Operators managing large CPE fleets should treat this as a high-priority remediation item given that successful exploitation yields full device control with no authentication required.

Exploit ScenarioDerived

An attacker with network access to the RDK-B WebUI port sends a high-rate burst of simultaneous unauthenticated login requests to check.jst, racing to hit the shared authentication state before it is cleared between requests. If the race window is won, one of the requests inherits a transiently authenticated session context, granting the attacker full administrative access to the gateway device without valid credentials. No public exploit code has been identified at time of analysis, but the August 2026 multi-vulnerability disclosure by whitehats.pwr.edu.pl raises the likelihood that a proof-of-concept could emerge.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 27, 2026

Race condition in the authentication handler (check.jst) of RDK-B WebUI rdkb-2025q4-kirkstone allows remote unauthenticated attackers to bypass authentication by submitting concurrent login requests that exploit unsynchronized shared authentication state. Successful exploitation grants full administrative access to the broadband gateway device with high impact across confidentiality, integrity, and availability. No public exploit code has been identified at time of analysis, and EPSS scoring at 0.21% (12th percentile) reflects low observed exploitation activity despite the severity of the authentication bypass.

RemediationAI

No vendor-released patch with an explicit fixed version has been confirmed at time of analysis. Operators should monitor the RDK Central developer portal and the EUVD entry EUVD-2026-62712 for patch availability and apply any vendor-released firmware update as the primary remediation. As an immediate compensating control, restrict network access to the WebUI management interface to trusted management VLANs, localhost, or a dedicated out-of-band management network - this eliminates the AV:N attack vector entirely and is the highest-confidence mitigation, with the trade-off of removing remote management capability. Rate-limiting or serializing concurrent authentication requests at the web server or perimeter firewall level can reduce the race window and significantly raise the exploitation bar without fully removing remote access. Disabling the WebUI and relying on CLI-based management is a complete mitigation with the operational trade-off of reduced ease of configuration.

Affected VersionsENISA

RDK-B WebUI rdkb-2025q4-kirkstone

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

RDK-B (Reference Design Kit - Broadband) is an open-source platform maintained by RDK Management and deployed by ISPs in broadband CPE devices such as cable gateways, DSL routers, and fiber ONTs. The WebUI component (CPE: cpe:2.3:a:rdk:rdk-b_webui:*:*:*:*:*:*:*:*) provides the administrative management interface for these devices. The flaw resides in check.jst, the authentication check script. CWE-362 (Concurrent Execution Using Shared Resource with Improper Synchronization) identifies the root cause: when multiple authentication requests are processed concurrently, a shared authentication state variable is not properly guarded, allowing one request to inherit the transiently authenticated context of another before validation completes. This is a classic time-of-check/time-of-use (TOCTOU) race at the session or authentication state level, a well-understood vulnerability class in web authentication handlers that lack mutex or atomic state management.

Know when Rdk B Webui gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (certcc) PRIMARY 8.1 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.1 HIGH

Network-accessible WebUI with a race-condition barrier (AC:H); no credentials required to attempt bypass; full C/I/A impact on device upon successful race win.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (certcc).

CVSS VectorVendor: certcc

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
CVSS changed
Aug 27, 2026 - 17:22 NVD
8.1 (HIGH)
CVE Published
Aug 19, 2026 - 19:27 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 19, 2026 - 19:27 cve.org
HIGH 8.1

DescriptionCVE.org

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.

Executive ViewAI

Why It Matters

RDK-B WebUI in rdkb-2025q4-kirkstone contains an unauthenticated authentication bypass through race condition exploitation, granting attackers full administrative control of affected broadband gateway devices. While no public exploit code currently exists, the complete loss of device control represents critical risk to network infrastructure and customer data confidentiality. Organizations deploying this version must implement immediate compensating controls pending patch availability.

Business Impact: High
Compensating Controls

Disable WebUI remote access and restrict administrative interfaces to internal networks via firewall rules; implement rate limiting on authentication endpoints; monitor authentication logs for concurrent login attempts; segment gateway management traffic from customer-facing networks; consider temporary device replacement for critical or customer-facing deployments until patch confirmed available.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Medium
ISP-deployed broadband CPE platform used across multiple operators globally
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

40
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +40
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Race conditions occur when multiple concurrent requests exploit the brief time gap between checking a condition and acting upon it (TOCTOU - Time of Check, Time of Use).

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy