NetSight
high7.7

CVE-2025-59844

Argument injection vulnerability in SonarQube Scan Action

Impact

A command injection vulnerability exists in SonarQube GitHub Action prior to v6.0.0 when workflows pass user-controlled input to the args parameter on Windows runners without proper validation. This vulnerability bypasses a previous security fix and allows arbitrary command execution, potentially leading to exposure of sensitive environment variables and compromise of the runner environment. ### Patches The vulnerability has been fixed in version v6.0.0. Users should upgrade to this version or later. ### Credits Francois Lajeunesse-Robert (Boostsecurity.io) ### References - Community Post: https://community.sonarsource.com/t/sonarqube-scanner-github-action-v6/149281 - Fix release: https://github.com/SonarSource/sonarqube-scan-action/releases/tag/v6.0.0

Affected packages

EcosystemPackageAffectedFixed in
actionsSonarSource/sonarqube-scan-action>= 4.0.0, < 6.0.06.0.0

Weakness classification

References