{"id":"CVE-2023-4033","summary":"OS Command Injection in mlflow/mlflow","details":"OS Command Injection in GitHub repository mlflow/mlflow prior to 2.6.0.","aliases":["BIT-mlflow-2023-4033","GHSA-ffw3-6378-cqgp","PYSEC-2023-280"],"modified":"2026-08-12T14:50:57.754867Z","published":"2023-08-01T00:00:20.302Z","database_specific":{"cwe_ids":["CWE-78"],"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/4xxx/CVE-2023-4033.json","cna_assigner":"@huntrdev"},"references":[{"type":"WEB","url":"https://huntr.dev/bounties/5312d6f8-67a5-4607-bd47-5e19966fa321"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/4xxx/CVE-2023-4033.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2023-4033"},{"type":"FIX","url":"https://github.com/mlflow/mlflow/commit/6dde93758d42455cb90ef324407919ed67668b9b"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/mlflow/mlflow","events":[{"introduced":"0"},{"fixed":"693b694036bac735dae810eaad9622c519550751"},{"fixed":"6dde93758d42455cb90ef324407919ed67668b9b"}],"database_specific":{"cpe":"cpe:2.3:a:lfprojects:mlflow:*:*:*:*:*:*:*:*","extracted_events":[{"introduced":"0"},{"fixed":"2.6.0"}],"source":["CPE_RANGE","REFERENCES"]}}],"versions":["v2.2.0","v1.7.0","1.0.0","v0.8.1","v0.8.0","v0.7","v0.6.0","v0.5.0","v0.4.2","v0.4.1","v0.4.0","v0.3.0","v0.2.1","v0.2.0"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-4033.json","vanir_signatures_modified":"2026-08-12T14:50:57Z","vanir_signatures":[{"id":"CVE-2023-4033-05fc0e65","signature_type":"Line","signature_version":"v1","source":"https://github.com/mlflow/mlflow/commit/693b694036bac735dae810eaad9622c519550751","target":{"file":"mlflow/java/scoring/src/main/java/org/mlflow/sagemaker/ScoringServer.java"},"deprecated":false,"digest":{"line_hashes":["158201933246649050684175669332133033066","190625738861903660691580362111625652695","172096855605516421170840787354612637127","104809843383114629816838069152060907540"],"threshold":0.9}},{"deprecated":false,"digest":{"line_hashes":["16274644192192082878259755174561049540","143877553319587094893362891285023289246","226220528622614689734168929956988190803","167861059151198616996901880751026931574"],"threshold":0.9},"id":"CVE-2023-4033-23b74466","signature_type":"Line","signature_version":"v1","source":"https://github.com/mlflow/mlflow/commit/693b694036bac735dae810eaad9622c519550751","target":{"file":"mlflow/java/scoring/src/test/java/org/mlflow/ScoringServerTest.java"}},{"digest":{"function_hash":"203326831794420579606451987216225379673","length":197},"id":"CVE-2023-4033-57b517c1","signature_type":"Function","signature_version":"v1","source":"https://github.com/mlflow/mlflow/commit/693b694036bac735dae810eaad9622c519550751","target":{"function":"doGet","file":"mlflow/java/scoring/src/main/java/org/mlflow/sagemaker/ScoringServer.java"},"deprecated":false},{"source":"https://github.com/mlflow/mlflow/commit/693b694036bac735dae810eaad9622c519550751","target":{"file":"mlflow/java/scoring/src/test/java/org/mlflow/ScoringServerTest.java","function":"testScoringServerWithValidPredictorRespondsToVersionCorrectly"},"deprecated":false,"digest":{"length":491,"function_hash":"267333881600464447824922367259571276934"},"id":"CVE-2023-4033-70964eaa","signature_type":"Function","signature_version":"v1"}]}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H"}]}