{"id":"CVE-2016-4340","details":"The impersonate feature in Gitlab 8.7.0, 8.6.0 through 8.6.7, 8.5.0 through 8.5.11, 8.4.0 through 8.4.9, 8.3.0 through 8.3.8, and 8.2.0 through 8.2.4 allows remote authenticated users to \"log in\" as any other user via unspecified vectors.","modified":"2026-08-27T18:52:42.022134Z","published":"2017-01-23T21:59:01.487Z","references":[{"type":"FIX","url":"https://about.gitlab.com/2016/05/02/cve-2016-4340-patches/"},{"type":"FIX","url":"https://gitlab.com/gitlab-org/gitlab-ce/issues/15548"},{"type":"EVIDENCE","url":"http://packetstormsecurity.com/files/138368/GitLab-Impersonate-Privilege-Escalation.html"},{"type":"EVIDENCE","url":"https://www.exploit-db.com/exploits/40236/"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://gitlab.com/gitlab-org/gitlab","events":[{"introduced":"07140614ca47a39ac24c725298dd8ab9e9b6033f"},{"last_affected":"666051c947d1c7797c8d06e91abe559e88842350"}],"database_specific":{"cpe":["cpe:2.3:a:gitlab:gitlab:8.2.0:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.2.1:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.2.2:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.2.3:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.2.4:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.3.0:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.3.1:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.3.2:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.3.3:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.3.4:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.3.5:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.3.6:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.3.7:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.3.8:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.4.0:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.4.1:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.4.2:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.4.3:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.4.4:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.4.5:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.4.6:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.4.7:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.4.8:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.4.9:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.5.0:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.5.1:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.5.2:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.5.3:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.5.4:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.5.5:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.5.6:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.5.7:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.5.8:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.5.9:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.5.10:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.5.11:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.6.0:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.6.1:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.6.2:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.6.3:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.6.4:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.6.5:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.6.6:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.6.7:*:*:*:*:*:*:*","cpe:2.3:a:gitlab:gitlab:8.7.0:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"8.2.0"},{"last_affected":"8.2.0"},{"introduced":"8.2.1"},{"last_affected":"8.2.1"},{"introduced":"8.2.2"},{"last_affected":"8.2.2"},{"introduced":"8.2.3"},{"last_affected":"8.2.3"},{"introduced":"8.2.4"},{"last_affected":"8.2.4"},{"introduced":"8.3.0"},{"last_affected":"8.3.0"},{"introduced":"8.3.1"},{"last_affected":"8.3.1"},{"introduced":"8.3.2"},{"last_affected":"8.3.2"},{"introduced":"8.3.3"},{"last_affected":"8.3.3"},{"introduced":"8.3.4"},{"last_affected":"8.3.4"},{"introduced":"8.3.5"},{"last_affected":"8.3.5"},{"introduced":"8.3.6"},{"last_affected":"8.3.6"},{"introduced":"8.3.7"},{"last_affected":"8.3.7"},{"introduced":"8.3.8"},{"last_affected":"8.3.8"},{"introduced":"8.4.0"},{"last_affected":"8.4.0"},{"introduced":"8.4.1"},{"last_affected":"8.4.1"},{"introduced":"8.4.2"},{"last_affected":"8.4.2"},{"introduced":"8.4.3"},{"last_affected":"8.4.3"},{"introduced":"8.4.4"},{"last_affected":"8.4.4"},{"introduced":"8.4.5"},{"last_affected":"8.4.5"},{"introduced":"8.4.6"},{"last_affected":"8.4.6"},{"introduced":"8.4.7"},{"last_affected":"8.4.7"},{"introduced":"8.4.8"},{"last_affected":"8.4.8"},{"introduced":"8.4.9"},{"last_affected":"8.4.9"},{"introduced":"8.5.0"},{"last_affected":"8.5.0"},{"introduced":"8.5.1"},{"last_affected":"8.5.1"},{"introduced":"8.5.2"},{"last_affected":"8.5.2"},{"introduced":"8.5.3"},{"last_affected":"8.5.3"},{"introduced":"8.5.4"},{"last_affected":"8.5.4"},{"introduced":"8.5.5"},{"last_affected":"8.5.5"},{"introduced":"8.5.6"},{"last_affected":"8.5.6"},{"introduced":"8.5.7"},{"last_affected":"8.5.7"},{"introduced":"8.5.8"},{"last_affected":"8.5.8"},{"introduced":"8.5.9"},{"last_affected":"8.5.9"},{"introduced":"8.5.10"},{"last_affected":"8.5.10"},{"introduced":"8.5.11"},{"last_affected":"8.5.11"},{"introduced":"8.6.0"},{"last_affected":"8.6.0"},{"introduced":"8.6.1"},{"last_affected":"8.6.1"},{"introduced":"8.6.2"},{"last_affected":"8.6.2"},{"introduced":"8.6.3"},{"last_affected":"8.6.3"},{"introduced":"8.6.4"},{"last_affected":"8.6.4"},{"introduced":"8.6.5"},{"last_affected":"8.6.5"},{"introduced":"8.6.6"},{"last_affected":"8.6.6"},{"introduced":"8.6.7"},{"last_affected":"8.6.7"},{"introduced":"8.7.0"},{"last_affected":"8.7.0"}],"source":"CPE_STRING"}}],"versions":["8.2.0","8.2.1","8.2.2","8.2.3","8.2.4","8.3.0","8.3.1","8.3.2","8.3.3","8.3.4","8.3.5","8.3.6","8.3.7","8.3.8","8.4.0","8.4.1","8.4.2","8.4.3","8.4.4","8.4.5","8.4.6","8.4.7","8.4.8","8.4.9","8.5.0","8.5.1","8.5.10","8.5.11","8.5.2","8.5.3","8.5.4","8.5.5","8.5.6","8.5.7","8.5.8","8.5.9","8.6.0","8.6.1","8.6.2","8.6.3","8.6.4","8.6.5","8.6.6","8.6.7","8.7.0"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2016-4340.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"}]}