CVE-2026-26213
Analyzed Analyzed - Analysis Complete
Unauthenticated OS Command Injection in Thingino WiFi Portal

Publication date: 2026-03-26

Last updated on: 2026-06-03

Assigner: VulnCheck

Description
thingino-firmware versions up to the firmware-2026-03-16 release contains an unauthenticated os command injection vulnerability in the WiFi captive portal CGI script that allows remote attackers to execute arbitrary commands as root by injecting malicious code through unsanitized HTTP parameter names. Attackers can exploit the eval function in parse_query() and parse_post() functions to achieve remote code execution and perform privileged configuration changes including root password reset and SSH authorized_keys modification, resulting in full persistent device compromise.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-03-26
Last Modified
2026-06-03
Generated
2026-06-16
AI Q&A
2026-03-26
EPSS Evaluated
2026-06-15
NVD
EUVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
thingino thingino_firmware to 2026-03-15 (inc)
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-78 The product constructs all or part of an OS command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended OS command when it is sent to a downstream component.
Attack-Flow Graph
AI Quick Actions
Instant insights powered by AI
Executive Summary

This vulnerability exists in thingino-firmware versions up to the firmware-2026-03-16 release. It is an unauthenticated OS command injection flaw found in the WiFi captive portal CGI script. Remote attackers can exploit this by injecting malicious code through unsanitized HTTP parameter names.

The vulnerability leverages the eval function in the parse_query() and parse_post() functions, allowing attackers to execute arbitrary commands as root on the device.

This leads to remote code execution and enables privileged configuration changes such as resetting the root password and modifying SSH authorized_keys, resulting in full persistent compromise of the device.

Impact Analysis

Exploitation of this vulnerability can lead to complete device compromise with root privileges.

  • Attackers can execute arbitrary commands remotely without authentication.
  • They can perform privileged configuration changes such as resetting the root password.
  • Attackers can modify SSH authorized_keys, allowing persistent unauthorized access.

Overall, this can result in loss of control over the device, potential data breaches, and disruption of device functionality.

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