{"api_version":"1","generated_at":"2026-07-24T18:46:24+00:00","cve":"CVE-2026-34152","urls":{"html":"https://cve.report/CVE-2026-34152","api":"https://cve.report/api/cve/CVE-2026-34152.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2026-34152","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2026-34152"},"summary":{"title":"Coolify: Command Injection via Newline in Pre/Post Deployment Commands (Heredoc Transport)","description":"Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. Prior to 4.0.0-beta.471, pre-deployment and post-deployment commands are single-quote escaped but then sent through SSH heredoc transport that preserves newlines, allowing an authenticated user to inject additional shell statements that execute on the remote server during deployment. This issue is fixed in version 4.0.0-beta.471.","state":"PUBLISHED","assigner":"GitHub_M","published_at":"2026-07-07 04:17:50","updated_at":"2026-07-09 16:16:39"},"problem_types":["CWE-78","CWE-78 CWE-78: Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')"],"metrics":[{"version":"3.1","source":"security-advisories@github.com","type":"Secondary","score":"8.8","severity":"HIGH","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","data":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","baseScore":8.8,"baseSeverity":"HIGH","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"HIGH","integrityImpact":"HIGH","availabilityImpact":"HIGH"}},{"version":"3.1","source":"CNA","type":"DECLARED","score":"8.8","severity":"HIGH","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","data":{"attackComplexity":"LOW","attackVector":"NETWORK","availabilityImpact":"HIGH","baseScore":8.8,"baseSeverity":"HIGH","confidentialityImpact":"HIGH","integrityImpact":"HIGH","privilegesRequired":"LOW","scope":"UNCHANGED","userInteraction":"NONE","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","version":"3.1"}}],"references":[{"url":"https://github.com/coollabsio/coolify/releases/tag/v4.0.0-beta.471","name":"https://github.com/coollabsio/coolify/releases/tag/v4.0.0-beta.471","refsource":"security-advisories@github.com","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://github.com/coollabsio/coolify/pull/9173","name":"https://github.com/coollabsio/coolify/pull/9173","refsource":"security-advisories@github.com","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://github.com/coollabsio/coolify/commit/ad95d65aca064f49b38f73f88d61f842737d5463","name":"https://github.com/coollabsio/coolify/commit/ad95d65aca064f49b38f73f88d61f842737d5463","refsource":"security-advisories@github.com","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://github.com/coollabsio/coolify/security/advisories/GHSA-5qp8-9gg7-4c86","name":"https://github.com/coollabsio/coolify/security/advisories/GHSA-5qp8-9gg7-4c86","refsource":"security-advisories@github.com","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-34152","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-34152","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[{"source":"CNA","vendor":"coollabsio","product":"coolify","version":"affected < 4.0.0-beta.471","platforms":[]}],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[],"vendor_comments":[],"enrichments":{"kev":null,"epss":{"cve_year":"2026","cve_id":"34152","cve":"CVE-2026-34152","epss":"0.003720000","percentile":"0.293050000","score_date":"2026-07-13","updated_at":"2026-07-14 00:13:16"},"legacy_qids":[]},"source_records":{"cve_program":{"containers":{"adp":[{"metrics":[{"other":{"content":{"id":"CVE-2026-34152","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"total"}],"role":"CISA Coordinator","timestamp":"2026-07-09T14:31:18.948810Z","version":"2.0.3"},"type":"ssvc"}}],"providerMetadata":{"dateUpdated":"2026-07-09T14:42:58.988Z","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","shortName":"CISA-ADP"},"title":"CISA ADP Vulnrichment"}],"cna":{"affected":[{"product":"coolify","vendor":"coollabsio","versions":[{"status":"affected","version":"< 4.0.0-beta.471"}]}],"descriptions":[{"lang":"en","value":"Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. Prior to 4.0.0-beta.471, pre-deployment and post-deployment commands are single-quote escaped but then sent through SSH heredoc transport that preserves newlines, allowing an authenticated user to inject additional shell statements that execute on the remote server during deployment. This issue is fixed in version 4.0.0-beta.471."}],"metrics":[{"cvssV3_1":{"attackComplexity":"LOW","attackVector":"NETWORK","availabilityImpact":"HIGH","baseScore":8.8,"baseSeverity":"HIGH","confidentialityImpact":"HIGH","integrityImpact":"HIGH","privilegesRequired":"LOW","scope":"UNCHANGED","userInteraction":"NONE","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","version":"3.1"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-78","description":"CWE-78: Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')","lang":"en","type":"CWE"}]}],"providerMetadata":{"dateUpdated":"2026-07-07T03:11:14.111Z","orgId":"a0819718-46f1-4df5-94e2-005712e83aaa","shortName":"GitHub_M"},"references":[{"name":"https://github.com/coollabsio/coolify/security/advisories/GHSA-5qp8-9gg7-4c86","tags":["x_refsource_CONFIRM"],"url":"https://github.com/coollabsio/coolify/security/advisories/GHSA-5qp8-9gg7-4c86"},{"name":"https://github.com/coollabsio/coolify/pull/9173","tags":["x_refsource_MISC"],"url":"https://github.com/coollabsio/coolify/pull/9173"},{"name":"https://github.com/coollabsio/coolify/commit/ad95d65aca064f49b38f73f88d61f842737d5463","tags":["x_refsource_MISC"],"url":"https://github.com/coollabsio/coolify/commit/ad95d65aca064f49b38f73f88d61f842737d5463"},{"name":"https://github.com/coollabsio/coolify/releases/tag/v4.0.0-beta.471","tags":["x_refsource_MISC"],"url":"https://github.com/coollabsio/coolify/releases/tag/v4.0.0-beta.471"}],"source":{"advisory":"GHSA-5qp8-9gg7-4c86","discovery":"UNKNOWN"},"title":"Coolify: Command Injection via Newline in Pre/Post Deployment Commands (Heredoc Transport)"}},"cveMetadata":{"assignerOrgId":"a0819718-46f1-4df5-94e2-005712e83aaa","assignerShortName":"GitHub_M","cveId":"CVE-2026-34152","datePublished":"2026-07-07T03:11:14.111Z","dateReserved":"2026-03-25T20:12:04.196Z","dateUpdated":"2026-07-09T14:42:58.988Z","state":"PUBLISHED"},"dataType":"CVE_RECORD","dataVersion":"5.2"},"nvd":{"publishedDate":"2026-07-07 04:17:50","lastModifiedDate":"2026-07-09 16:16:39","problem_types":["CWE-78","CWE-78 CWE-78: Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')"],"metrics":{"cvssMetricV31":[{"source":"security-advisories@github.com","type":"Secondary","cvssData":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","baseScore":8.8,"baseSeverity":"HIGH","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"HIGH","integrityImpact":"HIGH","availabilityImpact":"HIGH"},"exploitabilityScore":2.8,"impactScore":5.9}],"ssvcV203":[{"source":"134c704f-9b21-4f2e-91b3-4a467353bcc0","ssvcData":{"timestamp":"2026-07-09T14:31:18.948810Z","id":"CVE-2026-34152","options":[{"exploitation":"none"},{"automatable":"no"},{"technicalImpact":"total"}],"role":"CISA Coordinator","version":"2.0.3"}}]},"configurations":[]},"legacy_mitre":{"record":{"CveYear":"2026","CveId":"34152","Ordinal":"1","Title":"Coolify: Command Injection via Newline in Pre/Post Deployment Co","CVE":"CVE-2026-34152","Year":"2026"},"notes":[{"CveYear":"2026","CveId":"34152","Ordinal":"1","NoteData":"Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. Prior to 4.0.0-beta.471, pre-deployment and post-deployment commands are single-quote escaped but then sent through SSH heredoc transport that preserves newlines, allowing an authenticated user to inject additional shell statements that execute on the remote server during deployment. This issue is fixed in version 4.0.0-beta.471.","Type":"Description","Title":"Coolify: Command Injection via Newline in Pre/Post Deployment Co"}]}}}