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
No history.
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')
