{"id":"CVE-2022-2417","details":"Insufficient validation in GitLab CE/EE affecting all versions from 12.10 prior to 15.0.5, 15.1 prior to 15.1.4, and 15.2 prior to 15.2.1 allows an authenticated and authorised user to import a project that includes branch names which are 40 hexadecimal characters, which could be abused in supply chain attacks where a victim pinned to a specific Git commit of the project.","aliases":["BIT-gitlab-2022-2417"],"modified":"2026-09-11T03:48:13.888057287Z","published":"2022-08-05T15:10:27Z","database_specific":{"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/2xxx/CVE-2022-2417.json","cna_assigner":"GitLab"},"references":[{"type":"WEB","url":"https://gitlab.com/gitlab-org/cves/-/blob/master/2022/CVE-2022-2417.json"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/2xxx/CVE-2022-2417.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2022-2417"},{"type":"REPORT","url":"https://gitlab.com/gitlab-org/gitlab/-/issues/361179"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://gitlab.com/gitlab-org/gitlab","events":[{"introduced":"58d798bed6228196b580ae8def5d5080e5a56c73"},{"fixed":"6b3af3293e0cee73719bbfc4a7d9eacc2e3ead54"},{"introduced":"31c24d2d8643ee22211ef544a4538c4420e96dc9"},{"fixed":"ac1930c54822229280709a2cb94cdda7d734ae4d"},{"introduced":"d836c22d87f6f0397b93cc72ce3af27a6dc02d93"},{"fixed":"bb1fc4ced3acba3eebe87d99a8e2637c50329b8d"}],"database_specific":{"source":"AFFECTED_FIELD","extracted_events":[{"introduced":"12.10"},{"fixed":"15.0.5"},{"introduced":"15.1"},{"fixed":"15.1.4"},{"introduced":"15.2"},{"fixed":"15.2.1"}]}}],"versions":["v15.1.3-ee","v15.2.0-ee","v15.1.2-ee","v15.1.0-ee"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-2417.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:N/I:H/A:N"}]}