CVE-2026-71274 Details
Description
OpenBK7231T's CHANNEL_SetLabel (src/cmnds/cmd_channels.c) stores channel labels received via the MQTT SetChannelLabel command using strdup with no HTML sanitization. CHANNEL_GetLabel returns these labels unsanitized, and they are rendered via hprintf255 at 15+ locations in src/httpserver/http_fns.c with no HTML encoding.
A cross-site scripting vulnerability has been identified in OpenBK7231T firmware, specifically within the channel label management via MQTT. The issue arises in the CHANNEL_SetLabel() function, where labels are stored using strdup() without proper HTML sanitization. Consequently, the unsanitized labels are retrieved by CHANNEL_GetLabel() and displayed through hprintf255() at over 15 locations in the HTTP server code, also lacking HTML encoding. This flaw allows an attacker with access to the MQTT broker, which is often unauthenticated in real-world scenarios, to inject a <script> payload into a channel label. When viewed on the device's web panel, the injected script executes, demonstrating a clear cross-site scripting vulnerability.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Aug 5, 2026CISA-ADP
Assessed Aug 5, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/openshwprojects/OpenBK7231T_App | TuranSec | Source CodeVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-79 | Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') | TuranSec |
Affected Products
| Product | Versions |
|---|---|
| OpenBK7231T | All versions |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Aug 10, 2026 | CVE Modified | TuranSec |
| Aug 5, 2026 | CVE Modified | CISA-ADP |
| Aug 5, 2026 | New CVE Received | TuranSec |
Volerion