{"id":"CVE-2024-24595","aliases":["EUVD-2024-0645","GHSA-gvqv-h7hh-6fcc","PYSEC-2026-1257"],"status":"published","title":"Allegro AI ClearML Stores Credentials in Plaintext in MongoDB Instance","description":"Allegro AI’s open-source version of ClearML stores passwords in plaintext within the MongoDB instance, resulting in a compromised server leaking all user emails and passwords.","severity":{"version":"3.1","score":6,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-10","score":0.00257,"percentile":0.17513,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-312","CWE-522"],"published":"2024-02-05T21:15:19Z","modified":"2026-10-28T02:30:58Z","affected":[{"source":"ghsa","ecosystem":"PyPI","package":"clearml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"1.14.2"}]}]},{"source":"osv","ecosystem":"PyPI","package":"clearml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"1.14.2"}]}],"versions":["0.17.0","0.17.1","0.17.2","0.17.3","0.17.4","0.17.5","0.17.5rc0","0.17.5rc1","0.17.5rc2","0.17.5rc3","0.17.5rc4","0.17.5rc5","0.17.5rc6","0.17.6rc1","1.0.0","1.0.1","1.0.2","1.0.2rc0","1.0.3","1.0.3rc0","1.0.3rc1","1.0.4","1.0.4rc0","1.0.4rc1","1.0.5","1.0.6rc1","1.0.6rc2","1.1.0","1.1.1","1.1.2","1.1.2rc0","1.1.3","1.1.3rc0","1.1.4","1.1.4rc0","1.1.5","1.1.5rc0","1.1.5rc1","1.1.5rc2","1.1.5rc3","1.1.5rc4","1.1.5rc5","1.1.5rc6","1.1.5rc7","1.1.6","1.1.6rc0","1.10.0","1.10.0rc0","1.10.1","1.10.2","1.10.3","1.10.4","1.10.4rc0","1.10.4rc1","1.11.0","1.11.0rc0","1.11.1","1.11.1rc0","1.11.1rc1","1.11.1rc2","1.11.2rc0","1.12.0","1.12.1","1.12.1rc0","1.12.2","1.12.2rc0","1.13.0","1.13.1","1.13.2","1.13.2rc0","1.13.2rc1","1.13.2rc2","1.13.2rc3","1.13.3rc0","1.13.3rc1","1.14.0","1.14.0rc0","1.14.1","1.14.1rc0","1.14.2","1.14.2rc0","1.2.0","1.2.0rc0","1.2.0rc1","1.2.0rc2","1.2.1","1.2.1rc0","1.3.0","1.3.0rc0","1.3.0rc1","1.3.0rc2","1.3.1","1.3.1rc0","1.3.2","1.3.2rc0","1.3.2rc1","1.3.2rc2","1.3.2rc3","1.3.2rc4","1.3.3rc0","1.3.3rc1","1.3.3rc2","1.4.0","1.4.1","1.4.1rc0","1.4.2rc0","1.4.2rc1","1.5.0","1.6.0","1.6.1","1.6.2","1.6.2rc0","1.6.3","1.6.3rc0","1.6.3rc1","1.6.4","1.6.5rc0","1.6.5rc1","1.6.5rc2","1.7.0","1.7.0rc0","1.7.0rc1","1.7.1","1.7.1rc0","1.7.1rc1","1.7.1rc2","1.7.2","1.7.2rc0","1.7.2rc1","1.7.2rc2","1.7.3rc0","1.7.3rc1","1.8.0","1.8.1","1.8.1rc0","1.8.2","1.8.3","1.8.4rc0","1.8.4rc1","1.8.4rc2","1.9.0","1.9.1","1.9.1rc0","1.9.2","1.9.2rc0","1.9.2rc1","1.9.2rc2","1.9.3"]},{"source":"osv","ecosystem":"PyPI","package":"clearml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"1.14.2"}]}],"versions":["0.17.0","0.17.1","0.17.2","0.17.3","0.17.4","0.17.5","0.17.5rc0","0.17.5rc1","0.17.5rc2","0.17.5rc3","0.17.5rc4","0.17.5rc5","0.17.5rc6","0.17.6rc1","1.0.0","1.0.1","1.0.2","1.0.2rc0","1.0.3","1.0.3rc0","1.0.3rc1","1.0.4","1.0.4rc0","1.0.4rc1","1.0.5","1.0.6rc1","1.0.6rc2","1.1.0","1.1.1","1.1.2","1.1.2rc0","1.1.3","1.1.3rc0","1.1.4","1.1.4rc0","1.1.5","1.1.5rc0","1.1.5rc1","1.1.5rc2","1.1.5rc3","1.1.5rc4","1.1.5rc5","1.1.5rc6","1.1.5rc7","1.1.6","1.1.6rc0","1.10.0","1.10.0rc0","1.10.1","1.10.2","1.10.3","1.10.4","1.10.4rc0","1.10.4rc1","1.11.0","1.11.0rc0","1.11.1","1.11.1rc0","1.11.1rc1","1.11.1rc2","1.11.2rc0","1.12.0","1.12.1","1.12.1rc0","1.12.2","1.12.2rc0","1.13.0","1.13.1","1.13.2","1.13.2rc0","1.13.2rc1","1.13.2rc2","1.13.2rc3","1.13.3rc0","1.13.3rc1","1.14.0","1.14.0rc0","1.14.1","1.14.1rc0","1.14.2","1.14.2rc0","1.2.0","1.2.0rc0","1.2.0rc1","1.2.0rc2","1.2.1","1.2.1rc0","1.3.0","1.3.0rc0","1.3.0rc1","1.3.0rc2","1.3.1","1.3.1rc0","1.3.2","1.3.2rc0","1.3.2rc1","1.3.2rc2","1.3.2rc3","1.3.2rc4","1.3.3rc0","1.3.3rc1","1.3.3rc2","1.4.0","1.4.1","1.4.1rc0","1.4.2rc0","1.4.2rc1","1.5.0","1.6.0","1.6.1","1.6.2","1.6.2rc0","1.6.3","1.6.3rc0","1.6.3rc1","1.6.4","1.6.5rc0","1.6.5rc1","1.6.5rc2","1.7.0","1.7.0rc0","1.7.0rc1","1.7.1","1.7.1rc0","1.7.1rc1","1.7.1rc2","1.7.2","1.7.2rc0","1.7.2rc1","1.7.2rc2","1.7.3rc0","1.7.3rc1","1.8.0","1.8.1","1.8.1rc0","1.8.2","1.8.3","1.8.4rc0","1.8.4rc1","1.8.4rc2","1.9.0","1.9.1","1.9.1rc0","1.9.2","1.9.2rc0","1.9.2rc1","1.9.2rc2","1.9.3"]}],"products":[{"vendor":"allegro.ai","product":"clearml"},{"vendor":"clear","product":"clearml"},{"vendor":"clearml","product":"clearml"}],"references":[{"url":"https://hiddenlayer.com/research/not-so-clear-how-mlops-solutions-can-muddy-the-waters-of-your-supply-chain/","tags":["x_transferred","Third Party Advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-24595","tags":["advisory"]},{"url":"https://hiddenlayer.com/research/not-so-clear-how-mlops-solutions-can-muddy-the-waters-of-your-supply-chain","tags":["web"]},{"url":"https://github.com/advisories/GHSA-gvqv-h7hh-6fcc","tags":["advisory"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/24xxx/CVE-2024-24595.json","tags":["advisory"]},{"url":"https://github.com/allegroai/clearml-server","tags":["package"]},{"url":"https://github.com/allegroai/clearml","tags":["package"]},{"url":"https://pypi.org/project/clearml","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2024-24595","description":"Allegro AI’s open-source version of ClearML stores passwords in plaintext within the MongoDB instance, resulting in a compromised server leaking all user emails and passwords.\n","status":"published","published":"2024-02-05T21:15:19.026Z","modified":"2025-05-15T19:47:08.697Z","cvss":[{"version":"3.1","score":6,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N","level":"medium","assessor":"cna"}],"cwes":["CWE-522"],"updated_at":"2026-11-02T14:34:13.991836Z"}],"euvd":[{"id":"EUVD-2024-0645","description":"Allegro AI’s open-source version of ClearML stores passwords in plaintext within the MongoDB instance, resulting in a compromised server leaking all user emails and passwords.\n","status":"published","published":"2024-02-05T21:15:19Z","modified":"2025-05-15T19:47:08Z","cvss":[{"version":"3.1","score":6,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N","level":"medium"}],"updated_at":"2026-11-02T20:32:46.094311Z"}],"ghsa":[{"id":"GHSA-gvqv-h7hh-6fcc","title":"Allegro AI ClearML Stores Credentials in Plaintext in MongoDB Instance","description":"Allegro AI’s open-source version of ClearML stores passwords in plaintext within the MongoDB instance, resulting in a compromised server leaking all user emails and passwords.\n","status":"published","published":"2024-02-06T00:30:28Z","modified":"2024-02-13T19:29:44Z","cvss":[{"version":"3.1","score":6,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N","level":"medium"}],"cwes":["CWE-312","CWE-522"],"updated_at":"2026-11-02T14:37:38.20753Z"}],"nvd":[{"id":"CVE-2024-24595","description":"Allegro AI’s open-source version of ClearML stores passwords in plaintext within the MongoDB instance, resulting in a compromised server leaking all user emails and passwords.\n","status":"published","published":"2024-02-05T22:16:08.48Z","modified":"2026-06-17T07:14:40.203Z","cvss":[{"version":"3.1","score":6,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N","level":"medium","assessor":"secondary"},{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N","level":"high","assessor":"primary"}],"cwes":["CWE-522"],"updated_at":"2026-11-02T14:09:34.891666Z"}],"osv":[{"id":"CVE-2024-24595","description":"Allegro AI’s open-source version of ClearML stores passwords in plaintext within the MongoDB instance, resulting in a compromised server leaking all user emails and passwords.\n","status":"published","published":"2024-02-05T21:15:19.026Z","modified":"2026-10-28T02:30:58.161867598Z","cvss":[{"version":"3.1","score":6,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N","level":"medium"}],"cwes":["CWE-522"],"updated_at":"2026-11-02T15:44:38.897406Z"},{"id":"GHSA-gvqv-h7hh-6fcc","title":"Allegro AI ClearML Stores Credentials in Plaintext in MongoDB Instance","description":"Allegro AI’s open-source version of ClearML stores passwords in plaintext within the MongoDB instance, resulting in a compromised server leaking all user emails and passwords.\n","status":"published","published":"2024-02-06T00:30:28Z","modified":"2026-07-07T17:56:07.800696948Z","cvss":[{"version":"3.1","score":6,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N","level":"medium"}],"cwes":["CWE-312","CWE-522"],"updated_at":"2026-11-02T15:46:48.191583Z"},{"id":"PYSEC-2026-1257","title":"Allegro AI ClearML Stores Credentials in Plaintext in MongoDB Instance","description":"Allegro AI’s open-source version of ClearML stores passwords in plaintext within the MongoDB instance, resulting in a compromised server leaking all user emails and passwords.\n","status":"published","published":"2026-07-07T11:45:32.21701Z","modified":"2026-07-07T17:47:25.937112019Z","cvss":[{"version":"3.1","score":6,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N","level":"medium"}],"updated_at":"2026-11-02T15:52:54.622769Z"}]}}
