{"id":"GHSA-723h-x37g-f8qm","summary":"Chaosblade vulnerable to OS command execution","details":"exec.CommandContext in Chaosblade 0.3 through 1.7.3, when server mode is used, allows OS command execution via the cmd parameter without authentication.","aliases":["CVE-2023-47105","GO-2024-3133"],"modified":"2024-09-25T19:28:11Z","published":"2024-09-18T18:30:51Z","database_specific":{"nvd_published_at":"2024-09-18T17:15:18Z","cwe_ids":["CWE-78","CWE-95"],"severity":"CRITICAL","github_reviewed":true,"github_reviewed_at":"2024-09-18T19:34:07Z"},"references":[{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2023-47105"},{"type":"WEB","url":"https://github.com/chaosblade-io/chaosblade/commit/6bc73c31e14ea2b1bfc30f359e1fe952859d9adc"},{"type":"ADVISORY","url":"https://github.com/advisories/GHSA-723h-x37g-f8qm"},{"type":"PACKAGE","url":"https://github.com/chaosblade-io/chaosblade"},{"type":"WEB","url":"https://github.com/chaosblade-io/chaosblade/blob/0a07380c9899febb2b544132783b376b44226cca/exec/os/executor.go#L68"},{"type":"WEB","url":"https://narrow-oatmeal-0c0.notion.site/ChaosBlade-Remote-Command-Execution-CVE-2023-47105-4f5459046488436caaec2bced6ff26d7"}],"affected":[{"package":{"name":"github.com/chaosblade-io/chaosblade","ecosystem":"Go","purl":"pkg:golang/github.com/chaosblade-io/chaosblade"},"ranges":[{"type":"SEMVER","events":[{"introduced":"0.0.3"},{"fixed":"1.7.4"}]}],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2024/09/GHSA-723h-x37g-f8qm/GHSA-723h-x37g-f8qm.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"},{"type":"CVSS_V4","score":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N"}]}