Vulnerability · Published May 26, 2026 · Assigned by VulDB
CVE-2026-9568ThingsBoard YAML provision getGatewayDockerComposeFile code injection
Medium 5.0
In plain English
A medium-severity code injection in ThingsBoard. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 12% of all known vulnerabilities).
Official description
A weakness has been identified in ThingsBoard up to 4.3.1.1. Affected by this vulnerability is the function getGatewayDockerComposeFile of the file /api/v1/provision of the component YAML Handler. This manipulation causes code injection. It is possible to initiate the attack remotely. The attack's complexity is rated as high. The exploitation appears to be difficult. The project was informed of the problem early through a pull request but has not reacted yet.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| n/a | ThingsBoard | 4.3.1.04.3.1.1 |
Weakness: CWE-94, CWE-74 · Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L/E:X/RL:X/RC:R
References
- VDB-365630 | ThingsBoard YAML provision getGatewayDockerComposeFile code injection vdb-entry, technical-description
- VDB-365630 | CTI Indicators (IOB, IOC, TTP, IOA) signature, permissions-required
- Submit #817064 | ThingsBoard ThingsBoard Community Edition 3.6.2 through 4.3.1.1 Code Injection third-party-advisory
- https://github.com/thingsboard/thingsboard/pull/15550 issue-tracking, patch
- https://github.com/thingsboard/thingsboard/ product