The `/registercrd` endpoint in KubePlus 4.14 in the kubeconfiggenerator component is vulnerable to command injection. The component uses `subprocess.Popen()` with `shell=True` parameter to execute shell commands, and the user-supplied `chartName` parameter is directly concatenated into the command string without any sanitization or validation. An attacker can inject arbitrary shell commands by crafting a malicious `chartName` parameter value.
References
| Link | Resource |
|---|---|
| https://gist.github.com/b0b0haha/f011fdd69adc3ae272a4e3b99af90163 | Exploit Third Party Advisory |
| https://github.com/b0b0haha/CVE-2026-29955/blob/main/README.md | Exploit Third Party Advisory |
Configurations
History
01 May 2026, 15:04
| Type | Values Removed | Values Added |
|---|---|---|
| CPE | cpe:2.3:a:cloudark:kubeplus:*:*:*:*:*:*:*:* | |
| First Time |
Cloudark kubeplus
Cloudark |
|
| References | () https://gist.github.com/b0b0haha/f011fdd69adc3ae272a4e3b99af90163 - Exploit, Third Party Advisory | |
| References | () https://github.com/b0b0haha/CVE-2026-29955/blob/main/README.md - Exploit, Third Party Advisory |
15 Apr 2026, 18:16
| Type | Values Removed | Values Added |
|---|---|---|
| CVSS |
v2 : v3 : |
v2 : unknown
v3 : 8.8 |
15 Apr 2026, 16:16
| Type | Values Removed | Values Added |
|---|---|---|
| CVSS |
v2 : v3 : |
v2 : unknown
v3 : 9.8 |
| CWE | CWE-94 |
13 Apr 2026, 19:16
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-04-13 19:16
Updated : 2026-06-17 10:29
NVD link : CVE-2026-29955
Mitre link : CVE-2026-29955
CVE.ORG link : CVE-2026-29955
JSON object : View
Products Affected
cloudark
- kubeplus
CWE
CWE-94
Improper Control of Generation of Code ('Code Injection')
