CVE Catalog

CVE-2026-75486

HighCVSS 8.0
Published: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
1.25%

67th percentile - higher than 67% of all known CVEs

Summary

Synk Sweater Comb before 3.8.8 contains a command injection vulnerability that allows an attacker who controls the .vervet.yaml configuration file to execute arbitrary OS commands by injecting malicious input into the linters.<key>.optic-ci.original branch name field. The expectGitBranch() function in src/lint.ts passes the unsanitized branch name directly into child_process.exec() via an unescaped template literal, enabling arbitrary command execution when the lint command is run against the repository.

Risk Assessment

The risk includes remote code execution on the developer or CI machine, potentially leading to full system compromise and repository integrity violation.

Recommendation

It is recommended to upgrade Synk Sweater Comb to version 3.8.8 or later and implement input sanitization in the expectGitBranch() function to prevent command injection.

Related vulnerabilities

Original NVD description (English source)

Synk Sweater Comb before 3.8.8 contains a command injection vulnerability that allows an attacker who controls the .vervet.yaml configuration file to execute arbitrary OS commands by injecting malicious input into the linters.<key>.optic-ci.original branch name field. The expectGitBranch() function in src/lint.ts passes the unsanitized branch name directly into child_process.exec() via an unescaped template literal, enabling arbitrary command execution when the lint command is run against the repository.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS