CVE-2026-71273
Received Received - Intake

CSRF Lets Attackers Disable Web Password in OpenBK7231T

Vulnerability report for CVE-2026-71273, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-05

Last updated on: 2026-08-05

Assigner: 309f9ea4-e3e9-4c6c-b79d-e8eb01244f2c

Description

OpenBK7231T's /cfg_wifi_set endpoint (src/httpserver/http_fns.c) accepts configuration changes via a plain GET request with no CSRF token. If the `web_admin_password_enabled` parameter is absent from the request, an else-branch silently clears the device's web admin password to an empty string. A one-click CSRF payload (e.g. an <img> tag pointing at /cfg_wifi_set with new SSID/password parameters and web_admin_password_enabled omitted) visited by an authenticated admin's browser both hijacks the device's WiFi configuration and disables its web password protection.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-05
Last Modified
2026-08-05
Generated
2026-08-05
AI Q&A
2026-08-05
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
openshwprojects openbk7231t_app *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-352 The web application does not, or cannot, sufficiently verify whether a request was intentionally provided by the user who sent the request, which could have originated from an unauthorized actor.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is in OpenBK7231T's /cfg_wifi_set endpoint. It allows configuration changes via a plain GET request without a CSRF token. If the web_admin_password_enabled parameter is missing, the device's web admin password is silently cleared. An attacker can exploit this with a one-click CSRF payload, such as an image tag, to hijack WiFi settings and disable password protection.

Detection Guidance

Check if your OpenBK7231T device accepts GET requests to /cfg_wifi_set without requiring a CSRF token. Use a browser or curl to send a GET request omitting the web_admin_password_enabled parameter and verify if the admin password is cleared.

Impact Analysis

An attacker could take control of your device's WiFi configuration and remove its web password protection. This could allow unauthorized access to your network, interception of traffic, or further attacks on connected devices. The attack requires an authenticated admin to visit a malicious link.

Compliance Impact

This vulnerability could lead to unauthorized access to device configuration, potentially exposing sensitive network credentials or disabling security controls. For GDPR, it may violate data protection principles by allowing unauthorized changes to device settings. For HIPAA, it could compromise the integrity of networked medical devices if WiFi credentials are exposed.

Mitigation Strategies

Disable GET requests for /cfg_wifi_set and enforce POST requests with CSRF tokens. Update the firmware to a patched version if available. Restrict network access to the device's admin interface.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-71273. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart