GSD-2012-5563
Vulnerability from gsd - Updated: 2023-12-13 01:20Details
OpenStack Keystone, as used in OpenStack Folsom 2012.2, does not properly implement token expiration, which allows remote authenticated users to bypass intended authorization restrictions by creating new tokens through token chaining. NOTE: this issue exists because of a CVE-2012-3426 regression.
Aliases
Aliases
{
"GSD": {
"alias": "CVE-2012-5563",
"description": "OpenStack Keystone, as used in OpenStack Folsom 2012.2, does not properly implement token expiration, which allows remote authenticated users to bypass intended authorization restrictions by creating new tokens through token chaining. NOTE: this issue exists because of a CVE-2012-3426 regression.",
"id": "GSD-2012-5563",
"references": [
"https://www.suse.com/security/cve/CVE-2012-5563.html",
"https://access.redhat.com/errata/RHSA-2012:1557"
]
},
"gsd": {
"metadata": {
"exploitCode": "unknown",
"remediation": "unknown",
"reportConfidence": "confirmed",
"type": "vulnerability"
},
"osvSchema": {
"aliases": [
"CVE-2012-5563"
],
"details": "OpenStack Keystone, as used in OpenStack Folsom 2012.2, does not properly implement token expiration, which allows remote authenticated users to bypass intended authorization restrictions by creating new tokens through token chaining. NOTE: this issue exists because of a CVE-2012-3426 regression.",
"id": "GSD-2012-5563",
"modified": "2023-12-13T01:20:19.645628Z",
"schema_version": "1.4.0"
}
},
"namespaces": {
"cve.org": {
"CVE_data_meta": {
"ASSIGNER": "secalert@redhat.com",
"ID": "CVE-2012-5563",
"STATE": "PUBLIC"
},
"affects": {
"vendor": {
"vendor_data": [
{
"product": {
"product_data": [
{
"product_name": "n/a",
"version": {
"version_data": [
{
"version_affected": "=",
"version_value": "n/a"
}
]
}
}
]
},
"vendor_name": "n/a"
}
]
}
},
"data_format": "MITRE",
"data_type": "CVE",
"data_version": "4.0",
"description": {
"description_data": [
{
"lang": "eng",
"value": "OpenStack Keystone, as used in OpenStack Folsom 2012.2, does not properly implement token expiration, which allows remote authenticated users to bypass intended authorization restrictions by creating new tokens through token chaining. NOTE: this issue exists because of a CVE-2012-3426 regression."
}
]
},
"problemtype": {
"problemtype_data": [
{
"description": [
{
"lang": "eng",
"value": "n/a"
}
]
}
]
},
"references": {
"reference_data": [
{
"name": "http://rhn.redhat.com/errata/RHSA-2012-1557.html",
"refsource": "MISC",
"url": "http://rhn.redhat.com/errata/RHSA-2012-1557.html"
},
{
"name": "http://secunia.com/advisories/51423",
"refsource": "MISC",
"url": "http://secunia.com/advisories/51423"
},
{
"name": "http://secunia.com/advisories/51436",
"refsource": "MISC",
"url": "http://secunia.com/advisories/51436"
},
{
"name": "http://www.openwall.com/lists/oss-security/2012/11/28/5",
"refsource": "MISC",
"url": "http://www.openwall.com/lists/oss-security/2012/11/28/5"
},
{
"name": "http://www.openwall.com/lists/oss-security/2012/11/28/6",
"refsource": "MISC",
"url": "http://www.openwall.com/lists/oss-security/2012/11/28/6"
},
{
"name": "http://www.securityfocus.com/bid/56727",
"refsource": "MISC",
"url": "http://www.securityfocus.com/bid/56727"
},
{
"name": "http://www.ubuntu.com/usn/USN-1641-1",
"refsource": "MISC",
"url": "http://www.ubuntu.com/usn/USN-1641-1"
},
{
"name": "https://bugs.launchpad.net/keystone/+bug/1079216",
"refsource": "MISC",
"url": "https://bugs.launchpad.net/keystone/+bug/1079216"
},
{
"name": "https://exchange.xforce.ibmcloud.com/vulnerabilities/80370",
"refsource": "MISC",
"url": "https://exchange.xforce.ibmcloud.com/vulnerabilities/80370"
},
{
"name": "https://github.com/openstack/keystone/commit/38c7e46a640a94da4da89a39a5a1ea9c081f1eb5",
"refsource": "MISC",
"url": "https://github.com/openstack/keystone/commit/38c7e46a640a94da4da89a39a5a1ea9c081f1eb5"
},
{
"name": "https://github.com/openstack/keystone/commit/f9d4766249a72d8f88d75dcf1575b28dd3496681",
"refsource": "MISC",
"url": "https://github.com/openstack/keystone/commit/f9d4766249a72d8f88d75dcf1575b28dd3496681"
}
]
}
},
"gitlab.com": {
"advisories": [
{
"affected_range": "\u003c8.0.0",
"affected_versions": "All versions before 8.0.0",
"cvss_v2": "AV:N/AC:L/Au:S/C:N/I:P/A:N",
"cwe_ids": [
"CWE-1035",
"CWE-255",
"CWE-937"
],
"date": "2023-02-14",
"description": "OpenStack Keystone, as used in OpenStack Folsom 2012.2, does not properly implement token expiration, which allows remote authenticated users to bypass intended authorization restrictions by creating new tokens through token chaining. NOTE: this issue exists because of a CVE-2012-3426 regression.",
"fixed_versions": [
"8.0.0"
],
"identifier": "CVE-2012-5563",
"identifiers": [
"GHSA-w66p-78g4-mr7g",
"CVE-2012-5563"
],
"not_impacted": "All versions starting from 8.0.0",
"package_slug": "pypi/keystone",
"pubdate": "2022-05-17",
"solution": "Upgrade to version 8.0.0 or above.",
"title": "Insufficient token expiration in OpenStack Keystone",
"urls": [
"https://nvd.nist.gov/vuln/detail/CVE-2012-5563",
"https://github.com/openstack/keystone/commit/38c7e46a640a94da4da89a39a5a1ea9c081f1eb5",
"https://github.com/openstack/keystone/commit/f9d4766249a72d8f88d75dcf1575b28dd3496681",
"https://bugs.launchpad.net/keystone/+bug/1079216",
"https://exchange.xforce.ibmcloud.com/vulnerabilities/80370",
"http://rhn.redhat.com/errata/RHSA-2012-1557.html",
"http://secunia.com/advisories/51423",
"http://secunia.com/advisories/51436",
"http://www.openwall.com/lists/oss-security/2012/11/28/5",
"http://www.openwall.com/lists/oss-security/2012/11/28/6",
"http://www.securityfocus.com/bid/56727",
"http://www.ubuntu.com/usn/USN-1641-1",
"https://github.com/advisories/GHSA-w66p-78g4-mr7g"
],
"uuid": "de1dba82-f389-46c0-b1b1-8895bde7590a"
}
]
},
"nvd.nist.gov": {
"configurations": {
"CVE_data_version": "4.0",
"nodes": [
{
"children": [],
"cpe_match": [
{
"cpe23Uri": "cpe:2.3:a:openstack:folsom:2012.2:*:*:*:*:*:*:*",
"cpe_name": [],
"vulnerable": true
}
],
"operator": "OR"
}
]
},
"cve": {
"CVE_data_meta": {
"ASSIGNER": "secalert@redhat.com",
"ID": "CVE-2012-5563"
},
"data_format": "MITRE",
"data_type": "CVE",
"data_version": "4.0",
"description": {
"description_data": [
{
"lang": "en",
"value": "OpenStack Keystone, as used in OpenStack Folsom 2012.2, does not properly implement token expiration, which allows remote authenticated users to bypass intended authorization restrictions by creating new tokens through token chaining. NOTE: this issue exists because of a CVE-2012-3426 regression."
}
]
},
"problemtype": {
"problemtype_data": [
{
"description": [
{
"lang": "en",
"value": "CWE-255"
}
]
}
]
},
"references": {
"reference_data": [
{
"name": "https://bugs.launchpad.net/keystone/+bug/1079216",
"refsource": "CONFIRM",
"tags": [],
"url": "https://bugs.launchpad.net/keystone/+bug/1079216"
},
{
"name": "USN-1641-1",
"refsource": "UBUNTU",
"tags": [],
"url": "http://www.ubuntu.com/usn/USN-1641-1"
},
{
"name": "51436",
"refsource": "SECUNIA",
"tags": [
"Vendor Advisory"
],
"url": "http://secunia.com/advisories/51436"
},
{
"name": "51423",
"refsource": "SECUNIA",
"tags": [
"Vendor Advisory"
],
"url": "http://secunia.com/advisories/51423"
},
{
"name": "https://github.com/openstack/keystone/commit/38c7e46a640a94da4da89a39a5a1ea9c081f1eb5",
"refsource": "CONFIRM",
"tags": [],
"url": "https://github.com/openstack/keystone/commit/38c7e46a640a94da4da89a39a5a1ea9c081f1eb5"
},
{
"name": "https://github.com/openstack/keystone/commit/f9d4766249a72d8f88d75dcf1575b28dd3496681",
"refsource": "CONFIRM",
"tags": [],
"url": "https://github.com/openstack/keystone/commit/f9d4766249a72d8f88d75dcf1575b28dd3496681"
},
{
"name": "[oss-security] 20121128 [OSSA 2012-018] EC2-style credentials invalidation issue (CVE-2012-5571)",
"refsource": "MLIST",
"tags": [
"Patch"
],
"url": "http://www.openwall.com/lists/oss-security/2012/11/28/5"
},
{
"name": "[oss-security] 20121128 [OSSA 2012-019] Extension of token validity through token chaining (CVE-2012-5563)",
"refsource": "MLIST",
"tags": [
"Patch"
],
"url": "http://www.openwall.com/lists/oss-security/2012/11/28/6"
},
{
"name": "RHSA-2012:1557",
"refsource": "REDHAT",
"tags": [],
"url": "http://rhn.redhat.com/errata/RHSA-2012-1557.html"
},
{
"name": "56727",
"refsource": "BID",
"tags": [],
"url": "http://www.securityfocus.com/bid/56727"
},
{
"name": "folsom-tokens-security-bypass(80370)",
"refsource": "XF",
"tags": [],
"url": "https://exchange.xforce.ibmcloud.com/vulnerabilities/80370"
}
]
}
},
"impact": {
"baseMetricV2": {
"cvssV2": {
"accessComplexity": "LOW",
"accessVector": "NETWORK",
"authentication": "SINGLE",
"availabilityImpact": "NONE",
"baseScore": 4.0,
"confidentialityImpact": "NONE",
"integrityImpact": "PARTIAL",
"vectorString": "AV:N/AC:L/Au:S/C:N/I:P/A:N",
"version": "2.0"
},
"exploitabilityScore": 8.0,
"impactScore": 2.9,
"obtainAllPrivilege": false,
"obtainOtherPrivilege": false,
"obtainUserPrivilege": false,
"severity": "MEDIUM",
"userInteractionRequired": false
}
},
"lastModifiedDate": "2023-02-13T00:26Z",
"publishedDate": "2012-12-18T01:55Z"
}
}
}
Loading…
Loading…
Sightings
| Author | Source | Type | Date |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
Loading…
Loading…