{"id":"CVE-2014-0204","aliases":["DEBIAN-CVE-2014-0204","EUVD-2022-3506","GHSA-c4p9-87h3-7vr4","PYSEC-2026-654","UBUNTU-CVE-2014-0204"],"status":"published","title":"OpenStack Identity Keystone Improper Privilege Management","description":"OpenStack Identity (Keystone) before 2014.1.1 does not properly handle when a role is assigned to a group that has the same ID as a user, which allows remote authenticated users to gain privileges that are assigned to a group with the same ID.","severity":{"version":"2.0","score":6.5,"vector":"AV:N/AC:L/Au:S/C:P/I:P/A:P","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.01397,"percentile":0.72613,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-269"],"published":"2014-11-03T23:00:00Z","modified":"2026-10-23T15:47:37Z","fixes":[{"ecosystem":"PyPI","package":"keystone","fixed_in":["8.0.0a0"],"sources":["ghsa","osv"]},{"ecosystem":"Debian:12","package":"keystone","fixed_in":["2014.1-5"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"keystone","fixed_in":["2014.1-5"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"keystone","fixed_in":["2014.1-5"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"PyPI","package":"keystone","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"8.0.0a0"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"keystone","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2014.1-5"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"keystone","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2014.1-5"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"keystone","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2014.1-5"}]}]},{"source":"osv","ecosystem":"PyPI","package":"keystone","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"8.0.0a0"}]}]},{"source":"osv","ecosystem":"PyPI","package":"keystone","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"8.0.0a0"}]}]}],"products":[{"vendor":"openstack","product":"keystone"}],"references":[{"url":"https://bugs.launchpad.net/keystone/+bug/1309228","tags":["x_refsource_CONFIRM","x_transferred","Exploit","Issue Tracking","Third Party Advisory","advisory","evidence","report","web"]},{"url":"https://review.openstack.org/#/c/94396/","tags":["x_refsource_CONFIRM","x_transferred","Patch","Third Party Advisory","advisory","fix"]},{"url":"http://www.openwall.com/lists/oss-security/2014/05/21/3","tags":["mailing-list","x_refsource_MLIST","x_transferred","Mailing List","Patch","Third Party Advisory","advisory","article","fix","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2014-0204","tags":["advisory"]},{"url":"https://github.com/openstack/keystone/commit/729dcad7384ba66ee7494154969cdd7ae90d86ee","tags":["web"]},{"url":"https://github.com/openstack/keystone/commit/786af9829c5329a982e3451f77afebbfb21850bd","tags":["web"]},{"url":"https://github.com/openstack/keystone/commit/97dfd55ad1b40365754dcbfce856f7ffae280a44","tags":["web"]},{"url":"https://github.com/openstack/keystone/commit/f0eee2f3b48dd0cffb9f75e396da2d914925cba5","tags":["web"]},{"url":"https://review.openstack.org/#/c/94396","tags":["web"]},{"url":"https://github.com/advisories/GHSA-c4p9-87h3-7vr4","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2014-0204","tags":["advisory"]},{"url":"https://pypi.org/project/keystone","tags":["package"]},{"url":"https://ubuntu.com/security/CVE-2014-0204","tags":["report"]},{"url":"http://lists.openstack.org/pipermail/openstack-announce/2014-May/000231.html","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2014-0204","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2014-0204","description":"OpenStack Identity (Keystone) before 2014.1.1 does not properly handle when a role is assigned to a group that has the same ID as a user, which allows remote authenticated users to gain privileges that are assigned to a group with the same ID.","status":"published","published":"2014-11-03T23:00:00Z","modified":"2024-08-06T09:05:39.227Z","updated_at":"2026-11-02T14:33:47.330011Z"}],"euvd":[{"id":"EUVD-2022-3506","description":"OpenStack Identity (Keystone) before 2014.1.1 does not properly handle when a role is assigned to a group that has the same ID as a user, which allows remote authenticated users to gain privileges that are assigned to a group with the same ID.","status":"published","published":"2014-11-03T23:00:00Z","modified":"2024-08-06T09:05:39Z","updated_at":"2026-11-03T01:57:22.035163Z"}],"ghsa":[{"id":"GHSA-c4p9-87h3-7vr4","title":"OpenStack Identity Keystone Improper Privilege Management","description":"OpenStack Identity (Keystone) before 2014.1.1 does not properly handle when a role is assigned to a group that has the same ID as a user, which allows remote authenticated users to gain privileges that are assigned to a group with the same ID.","status":"published","published":"2022-05-13T01:26:10Z","modified":"2024-05-14T20:48:54Z","cwes":["CWE-269"],"updated_at":"2026-11-02T14:37:48.848211Z"}],"nvd":[{"id":"CVE-2014-0204","description":"OpenStack Identity (Keystone) before 2014.1.1 does not properly handle when a role is assigned to a group that has the same ID as a user, which allows remote authenticated users to gain privileges that are assigned to a group with the same ID.","status":"published","published":"2014-11-03T23:55:05.297Z","modified":"2026-06-17T00:02:30.66Z","cvss":[{"version":"2.0","score":6.5,"vector":"AV:N/AC:L/Au:S/C:P/I:P/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-269"],"updated_at":"2026-11-02T14:02:57.304171Z"}],"osv":[{"id":"CVE-2014-0204","description":"OpenStack Identity (Keystone) before 2014.1.1 does not properly handle when a role is assigned to a group that has the same ID as a user, which allows remote authenticated users to gain privileges that are assigned to a group with the same ID.","status":"published","published":"2014-11-03T23:55:05Z","modified":"2026-07-06T08:11:34.69411805Z","updated_at":"2026-11-02T15:43:59.361892Z"},{"id":"DEBIAN-CVE-2014-0204","description":"OpenStack Identity (Keystone) before 2014.1.1 does not properly handle when a role is assigned to a group that has the same ID as a user, which allows remote authenticated users to gain privileges that are assigned to a group with the same ID.","status":"published","published":"2014-11-03T23:55:05.297Z","modified":"2026-10-23T15:47:37.575395581Z","updated_at":"2026-11-02T15:45:25.819707Z"},{"id":"GHSA-c4p9-87h3-7vr4","title":"OpenStack Identity Keystone Improper Privilege Management","description":"OpenStack Identity (Keystone) before 2014.1.1 does not properly handle when a role is assigned to a group that has the same ID as a user, which allows remote authenticated users to gain privileges that are assigned to a group with the same ID.","status":"published","published":"2022-05-13T01:26:10Z","modified":"2026-07-06T08:11:34.69411805Z","cwes":["CWE-269"],"updated_at":"2026-11-02T15:46:44.571161Z"},{"id":"PYSEC-2026-654","title":"OpenStack Identity Keystone Improper Privilege Management","description":"OpenStack Identity (Keystone) before 2014.1.1 does not properly handle when a role is assigned to a group that has the same ID as a user, which allows remote authenticated users to gain privileges that are assigned to a group with the same ID.","status":"published","published":"2026-07-02T14:13:23.90891Z","modified":"2026-07-06T08:00:47.013561254Z","updated_at":"2026-11-02T15:52:57.671918Z"},{"id":"UBUNTU-CVE-2014-0204","description":"OpenStack Identity (Keystone) before 2014.1.1 does not properly handle when a role is assigned to a group that has the same ID as a user, which allows remote authenticated users to gain privileges that are assigned to a group with the same ID.","status":"withdrawn","published":"2014-11-03T23:55:00Z","modified":"2025-07-16T07:31:36.322729Z","updated_at":"2026-11-02T15:54:07.855521Z"}]}}
