{"id":"CVE-2026-16022","published":"2026-08-05T13:20:39.450","lastModified":"2026-08-05T16:16:51.637","description":"@oblique/cli 15.4.0 contains an OS command injection vulnerability in the project creation functionality. The CLI constructs shell commands through string concatenation and executes them with execSync(). A user-controlled project-name argument is inserted into the shell command without proper neutralization, allowing shell metacharacters to execute additional operating-system commands when the CLI is invoked with a crafted project name.","cvssScore":7.8,"cvssSeverity":"HIGH","cvssVector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","cwes":["CWE-78"],"vendors":[],"products":[],"references":[{"url":"https://github.com/oblique-bit/oblique/blob/master/projects/cli/CHANGELOG.md","tags":[]}],"exploitRefs":[{"url":"https://github.com/oblique-bit/oblique/blob/master/projects/cli/CHANGELOG.md","tags":[]}],"hasPoc":true,"ai":{"summary":"The flaw allows for OS command injection due to improper neutralization of user-controlled input in project creation, enabling execution of arbitrary commands.","exploitability":"Exploitation requires crafting a specific project name with shell metacharacters; moderate difficulty if the attacker can influence the project name input.","blast_radius":"If exploited, this could lead to full system compromise and unauthorized command execution on the affected machine.","remediation":"Update @oblique/cli to version 15.4.1 or later which addresses this vulnerability.","tags":["rce","os-command-injection","cli","vulnerability"],"model":"qwen2.5:7b-instruct","analyzedAt":"2026-08-11T06:52:48.925Z"}}