Vulnerability Details : CVE-2012-2654
Potential exploit
The (1) EC2 and (2) OS APIs in OpenStack Compute (Nova) Folsom (2012.2), Essex (2012.1), and Diablo (2011.3) do not properly check the protocol when security groups are created and the network protocol is not specified entirely in lowercase, which allows remote attackers to bypass intended access restrictions.
Products affected by CVE-2012-2654
- cpe:2.3:a:openstack:compute:2012.2:*:*:*:*:*:*:*
- cpe:2.3:a:openstack:essex:2012.1:*:*:*:*:*:*:*
- cpe:2.3:a:openstack:diablo:2011.3:*:*:*:*:*:*:*
Exploit prediction scoring system (EPSS) score for CVE-2012-2654
2.15%
Probability of exploitation activity in the next 30 days
EPSS Score History
~ 83 %
Percentile, the proportion of vulnerabilities that are scored at or less
CVSS scores for CVE-2012-2654
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source | First Seen |
---|---|---|---|---|---|---|
4.3
|
MEDIUM | AV:N/AC:M/Au:N/C:N/I:P/A:N |
8.6
|
2.9
|
NIST |
CWE ids for CVE-2012-2654
-
The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.Assigned by: nvd@nist.gov (Primary)
References for CVE-2012-2654
-
http://secunia.com/advisories/49439
Sign inVendor Advisory
-
https://exchange.xforce.ibmcloud.com/vulnerabilities/76110
OpenStack Compute Security Group security bypass CVE-2012-2654 Vulnerability Report
-
https://bugs.launchpad.net/nova/+bug/985184
Bug #985184 “Security groups fail to be set correctly if incorre...” : Bugs : OpenStack Compute (nova)Patch
-
https://lists.launchpad.net/openstack/msg12883.html
[OSSA 2012-007] Security groups fail to be set correctly (CVE-2012-2654) : Mailing list archive : openstack team in Launchpad
-
http://secunia.com/advisories/46808
Sign inVendor Advisory
-
https://github.com/openstack/nova/commit/9f9e9da777161426a6f8cb4314b78e09beac2978
Fix up protocol case handling for security groups. · openstack/nova@9f9e9da · GitHubExploit;Patch
-
http://www.ubuntu.com/usn/USN-1466-1
USN-1466-1: Nova vulnerability | Ubuntu security notices
-
https://review.openstack.org/#/c/8239/
Change I36af1db2: Fix up protocol case handling for security groups. | review.opendev Code Review
-
https://github.com/openstack/nova/commit/ff06c7c885dc94ed7c828e8cdbb8b5d850a7e654
Fix up protocol case handling for security groups. · openstack/nova@ff06c7c · GitHubExploit;Patch
Jump to