Search
Find a vulnerability
Search criteria
4 vulnerabilities found for sonarqube-scan-action by SonarSource
CVE-2025-59844 (GCVE-0-2025-59844)
Vulnerability from nvd – Published: 2025-09-26 16:24 – Updated: 2025-09-26 17:31
VLAI
Title
Argument injection vulnerability in SonarQube Scan Action
Summary
SonarQube Server and Cloud is a static analysis solution for continuous code quality and security inspection. A command injection vulnerability exists in SonarQube GitHub Action in version 4.0.0 to before version 6.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. The vulnerability has been fixed in version 6.0.0. Users should upgrade to this version or later.
Severity
SSVC
Exploitation: none
Automatable: no
Technical Impact: total
CISA Coordinator (v2.0.3)
CWE
- CWE-78 - Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Assigner
References
3 references
| URL | Tags |
|---|---|
| https://github.com/SonarSource/sonarqube-scan-act… | x_refsource_CONFIRM |
| https://community.sonarsource.com/t/sonarqube-sca… | x_refsource_MISC |
| https://github.com/SonarSource/sonarqube-scan-act… | x_refsource_MISC |
Impacted products
1 product
| Vendor | Product | Version | |
|---|---|---|---|
| SonarSource | sonarqube-scan-action |
Affected:
>= 4.0.0, < 6.0.0
|
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2025-59844",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "total"
}
],
"role": "CISA Coordinator",
"timestamp": "2025-09-26T17:29:59.080562Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2025-09-26T17:31:50.867Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"product": "sonarqube-scan-action",
"vendor": "SonarSource",
"versions": [
{
"status": "affected",
"version": "\u003e= 4.0.0, \u003c 6.0.0"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "SonarQube Server and Cloud is a static analysis solution for continuous code quality and security inspection. A command injection vulnerability exists in SonarQube GitHub Action in version 4.0.0 to before version 6.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. The vulnerability has been fixed in version 6.0.0. Users should upgrade to this version or later."
}
],
"metrics": [
{
"cvssV4_0": {
"attackComplexity": "LOW",
"attackRequirements": "PRESENT",
"attackVector": "NETWORK",
"baseScore": 7.7,
"baseSeverity": "HIGH",
"privilegesRequired": "LOW",
"subAvailabilityImpact": "NONE",
"subConfidentialityImpact": "NONE",
"subIntegrityImpact": "NONE",
"userInteraction": "NONE",
"vectorString": "CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"version": "4.0",
"vulnAvailabilityImpact": "HIGH",
"vulnConfidentialityImpact": "HIGH",
"vulnIntegrityImpact": "HIGH"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-78",
"description": "CWE-78: Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2025-09-26T16:24:55.126Z",
"orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"shortName": "GitHub_M"
},
"references": [
{
"name": "https://github.com/SonarSource/sonarqube-scan-action/security/advisories/GHSA-5xq9-5g24-4g6f",
"tags": [
"x_refsource_CONFIRM"
],
"url": "https://github.com/SonarSource/sonarqube-scan-action/security/advisories/GHSA-5xq9-5g24-4g6f"
},
{
"name": "https://community.sonarsource.com/t/sonarqube-scanner-github-action-v6/149281",
"tags": [
"x_refsource_MISC"
],
"url": "https://community.sonarsource.com/t/sonarqube-scanner-github-action-v6/149281"
},
{
"name": "https://github.com/SonarSource/sonarqube-scan-action/releases/tag/v6.0.0",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/SonarSource/sonarqube-scan-action/releases/tag/v6.0.0"
}
],
"source": {
"advisory": "GHSA-5xq9-5g24-4g6f",
"discovery": "UNKNOWN"
},
"title": "Argument injection vulnerability in SonarQube Scan Action"
}
},
"cveMetadata": {
"assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"assignerShortName": "GitHub_M",
"cveId": "CVE-2025-59844",
"datePublished": "2025-09-26T16:24:55.126Z",
"dateReserved": "2025-09-22T14:34:03.472Z",
"dateUpdated": "2025-09-26T17:31:50.867Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.1"
}
CVE-2025-58178 (GCVE-0-2025-58178)
Vulnerability from nvd – Published: 2025-09-02 00:51 – Updated: 2025-09-02 16:07
VLAI
Title
Command Injection via sonarqube-scan-action GitHub Action
Summary
SonarQube Server and Cloud is a static analysis solution for continuous code quality and security inspection. In versions 4 to 5.3.0, a command injection vulnerability was discovered in the SonarQube Scan GitHub Action that allows untrusted input arguments to be processed without proper sanitization. Arguments sent to the action are treated as shell expressions, allowing potential execution of arbitrary commands. A fix has been released in SonarQube Scan GitHub Action 5.3.1.
Severity
7.8 (High)
SSVC
Exploitation: none
Automatable: no
Technical Impact: total
CISA Coordinator (v2.0.3)
CWE
- CWE-77 - Improper Neutralization of Special Elements used in a Command ('Command Injection')
Assigner
References
5 references
| URL | Tags |
|---|---|
| https://github.com/SonarSource/sonarqube-scan-act… | x_refsource_CONFIRM |
| https://github.com/SonarSource/sonarqube-scan-act… | x_refsource_MISC |
| https://github.com/SonarSource/sonarqube-scan-act… | x_refsource_MISC |
| https://community.sonarsource.com/t/security-advi… | x_refsource_MISC |
| https://sonarsource.atlassian.net/browse/SQSCANGHA-101 | x_refsource_MISC |
Impacted products
1 product
| Vendor | Product | Version | |
|---|---|---|---|
| SonarSource | sonarqube-scan-action |
Affected:
>= 4, < 5.3.1
|
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2025-58178",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "total"
}
],
"role": "CISA Coordinator",
"timestamp": "2025-09-02T16:06:12.980849Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2025-09-02T16:07:45.743Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"product": "sonarqube-scan-action",
"vendor": "SonarSource",
"versions": [
{
"status": "affected",
"version": "\u003e= 4, \u003c 5.3.1"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "SonarQube Server and Cloud is a static analysis solution for continuous code quality and security inspection. In versions 4 to 5.3.0, a command injection vulnerability was discovered in the SonarQube Scan GitHub Action that allows untrusted input arguments to be processed without proper sanitization. Arguments sent to the action are treated as shell expressions, allowing potential execution of arbitrary commands. A fix has been released in SonarQube Scan GitHub Action 5.3.1."
}
],
"metrics": [
{
"cvssV3_1": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-77",
"description": "CWE-77: Improper Neutralization of Special Elements used in a Command (\u0027Command Injection\u0027)",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2025-09-02T00:51:24.579Z",
"orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"shortName": "GitHub_M"
},
"references": [
{
"name": "https://github.com/SonarSource/sonarqube-scan-action/security/advisories/GHSA-f79p-9c5r-xg88",
"tags": [
"x_refsource_CONFIRM"
],
"url": "https://github.com/SonarSource/sonarqube-scan-action/security/advisories/GHSA-f79p-9c5r-xg88"
},
{
"name": "https://github.com/SonarSource/sonarqube-scan-action/pull/200",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/SonarSource/sonarqube-scan-action/pull/200"
},
{
"name": "https://github.com/SonarSource/sonarqube-scan-action/commit/016cabf33a6b7edf0733e179a03ad408ad4e88ba",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/SonarSource/sonarqube-scan-action/commit/016cabf33a6b7edf0733e179a03ad408ad4e88ba"
},
{
"name": "https://community.sonarsource.com/t/security-advisory-sonarqube-scanner-github-action/147696",
"tags": [
"x_refsource_MISC"
],
"url": "https://community.sonarsource.com/t/security-advisory-sonarqube-scanner-github-action/147696"
},
{
"name": "https://sonarsource.atlassian.net/browse/SQSCANGHA-101",
"tags": [
"x_refsource_MISC"
],
"url": "https://sonarsource.atlassian.net/browse/SQSCANGHA-101"
}
],
"source": {
"advisory": "GHSA-f79p-9c5r-xg88",
"discovery": "UNKNOWN"
},
"title": "Command Injection via sonarqube-scan-action GitHub Action"
}
},
"cveMetadata": {
"assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"assignerShortName": "GitHub_M",
"cveId": "CVE-2025-58178",
"datePublished": "2025-09-02T00:51:24.579Z",
"dateReserved": "2025-08-27T13:34:56.189Z",
"dateUpdated": "2025-09-02T16:07:45.743Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.1"
}
CVE-2025-59844 (GCVE-0-2025-59844)
Vulnerability from cvelistv5 – Published: 2025-09-26 16:24 – Updated: 2025-09-26 17:31
VLAI
Title
Argument injection vulnerability in SonarQube Scan Action
Summary
SonarQube Server and Cloud is a static analysis solution for continuous code quality and security inspection. A command injection vulnerability exists in SonarQube GitHub Action in version 4.0.0 to before version 6.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. The vulnerability has been fixed in version 6.0.0. Users should upgrade to this version or later.
Severity
SSVC
Exploitation: none
Automatable: no
Technical Impact: total
CISA Coordinator (v2.0.3)
CWE
- CWE-78 - Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Assigner
References
3 references
| URL | Tags |
|---|---|
| https://github.com/SonarSource/sonarqube-scan-act… | x_refsource_CONFIRM |
| https://community.sonarsource.com/t/sonarqube-sca… | x_refsource_MISC |
| https://github.com/SonarSource/sonarqube-scan-act… | x_refsource_MISC |
Impacted products
1 product
| Vendor | Product | Version | |
|---|---|---|---|
| SonarSource | sonarqube-scan-action |
Affected:
>= 4.0.0, < 6.0.0
|
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2025-59844",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "total"
}
],
"role": "CISA Coordinator",
"timestamp": "2025-09-26T17:29:59.080562Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2025-09-26T17:31:50.867Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"product": "sonarqube-scan-action",
"vendor": "SonarSource",
"versions": [
{
"status": "affected",
"version": "\u003e= 4.0.0, \u003c 6.0.0"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "SonarQube Server and Cloud is a static analysis solution for continuous code quality and security inspection. A command injection vulnerability exists in SonarQube GitHub Action in version 4.0.0 to before version 6.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. The vulnerability has been fixed in version 6.0.0. Users should upgrade to this version or later."
}
],
"metrics": [
{
"cvssV4_0": {
"attackComplexity": "LOW",
"attackRequirements": "PRESENT",
"attackVector": "NETWORK",
"baseScore": 7.7,
"baseSeverity": "HIGH",
"privilegesRequired": "LOW",
"subAvailabilityImpact": "NONE",
"subConfidentialityImpact": "NONE",
"subIntegrityImpact": "NONE",
"userInteraction": "NONE",
"vectorString": "CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"version": "4.0",
"vulnAvailabilityImpact": "HIGH",
"vulnConfidentialityImpact": "HIGH",
"vulnIntegrityImpact": "HIGH"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-78",
"description": "CWE-78: Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2025-09-26T16:24:55.126Z",
"orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"shortName": "GitHub_M"
},
"references": [
{
"name": "https://github.com/SonarSource/sonarqube-scan-action/security/advisories/GHSA-5xq9-5g24-4g6f",
"tags": [
"x_refsource_CONFIRM"
],
"url": "https://github.com/SonarSource/sonarqube-scan-action/security/advisories/GHSA-5xq9-5g24-4g6f"
},
{
"name": "https://community.sonarsource.com/t/sonarqube-scanner-github-action-v6/149281",
"tags": [
"x_refsource_MISC"
],
"url": "https://community.sonarsource.com/t/sonarqube-scanner-github-action-v6/149281"
},
{
"name": "https://github.com/SonarSource/sonarqube-scan-action/releases/tag/v6.0.0",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/SonarSource/sonarqube-scan-action/releases/tag/v6.0.0"
}
],
"source": {
"advisory": "GHSA-5xq9-5g24-4g6f",
"discovery": "UNKNOWN"
},
"title": "Argument injection vulnerability in SonarQube Scan Action"
}
},
"cveMetadata": {
"assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"assignerShortName": "GitHub_M",
"cveId": "CVE-2025-59844",
"datePublished": "2025-09-26T16:24:55.126Z",
"dateReserved": "2025-09-22T14:34:03.472Z",
"dateUpdated": "2025-09-26T17:31:50.867Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.1"
}
CVE-2025-58178 (GCVE-0-2025-58178)
Vulnerability from cvelistv5 – Published: 2025-09-02 00:51 – Updated: 2025-09-02 16:07
VLAI
Title
Command Injection via sonarqube-scan-action GitHub Action
Summary
SonarQube Server and Cloud is a static analysis solution for continuous code quality and security inspection. In versions 4 to 5.3.0, a command injection vulnerability was discovered in the SonarQube Scan GitHub Action that allows untrusted input arguments to be processed without proper sanitization. Arguments sent to the action are treated as shell expressions, allowing potential execution of arbitrary commands. A fix has been released in SonarQube Scan GitHub Action 5.3.1.
Severity
7.8 (High)
SSVC
Exploitation: none
Automatable: no
Technical Impact: total
CISA Coordinator (v2.0.3)
CWE
- CWE-77 - Improper Neutralization of Special Elements used in a Command ('Command Injection')
Assigner
References
5 references
| URL | Tags |
|---|---|
| https://github.com/SonarSource/sonarqube-scan-act… | x_refsource_CONFIRM |
| https://github.com/SonarSource/sonarqube-scan-act… | x_refsource_MISC |
| https://github.com/SonarSource/sonarqube-scan-act… | x_refsource_MISC |
| https://community.sonarsource.com/t/security-advi… | x_refsource_MISC |
| https://sonarsource.atlassian.net/browse/SQSCANGHA-101 | x_refsource_MISC |
Impacted products
1 product
| Vendor | Product | Version | |
|---|---|---|---|
| SonarSource | sonarqube-scan-action |
Affected:
>= 4, < 5.3.1
|
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2025-58178",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "total"
}
],
"role": "CISA Coordinator",
"timestamp": "2025-09-02T16:06:12.980849Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2025-09-02T16:07:45.743Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"product": "sonarqube-scan-action",
"vendor": "SonarSource",
"versions": [
{
"status": "affected",
"version": "\u003e= 4, \u003c 5.3.1"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "SonarQube Server and Cloud is a static analysis solution for continuous code quality and security inspection. In versions 4 to 5.3.0, a command injection vulnerability was discovered in the SonarQube Scan GitHub Action that allows untrusted input arguments to be processed without proper sanitization. Arguments sent to the action are treated as shell expressions, allowing potential execution of arbitrary commands. A fix has been released in SonarQube Scan GitHub Action 5.3.1."
}
],
"metrics": [
{
"cvssV3_1": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-77",
"description": "CWE-77: Improper Neutralization of Special Elements used in a Command (\u0027Command Injection\u0027)",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2025-09-02T00:51:24.579Z",
"orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"shortName": "GitHub_M"
},
"references": [
{
"name": "https://github.com/SonarSource/sonarqube-scan-action/security/advisories/GHSA-f79p-9c5r-xg88",
"tags": [
"x_refsource_CONFIRM"
],
"url": "https://github.com/SonarSource/sonarqube-scan-action/security/advisories/GHSA-f79p-9c5r-xg88"
},
{
"name": "https://github.com/SonarSource/sonarqube-scan-action/pull/200",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/SonarSource/sonarqube-scan-action/pull/200"
},
{
"name": "https://github.com/SonarSource/sonarqube-scan-action/commit/016cabf33a6b7edf0733e179a03ad408ad4e88ba",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/SonarSource/sonarqube-scan-action/commit/016cabf33a6b7edf0733e179a03ad408ad4e88ba"
},
{
"name": "https://community.sonarsource.com/t/security-advisory-sonarqube-scanner-github-action/147696",
"tags": [
"x_refsource_MISC"
],
"url": "https://community.sonarsource.com/t/security-advisory-sonarqube-scanner-github-action/147696"
},
{
"name": "https://sonarsource.atlassian.net/browse/SQSCANGHA-101",
"tags": [
"x_refsource_MISC"
],
"url": "https://sonarsource.atlassian.net/browse/SQSCANGHA-101"
}
],
"source": {
"advisory": "GHSA-f79p-9c5r-xg88",
"discovery": "UNKNOWN"
},
"title": "Command Injection via sonarqube-scan-action GitHub Action"
}
},
"cveMetadata": {
"assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"assignerShortName": "GitHub_M",
"cveId": "CVE-2025-58178",
"datePublished": "2025-09-02T00:51:24.579Z",
"dateReserved": "2025-08-27T13:34:56.189Z",
"dateUpdated": "2025-09-02T16:07:45.743Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.1"
}