GitHub Advisoryadvisory · PyPI
GHSA-46r8-9cj7-pw6g OpenStack Compute (Nova) Improper Input Validation
MEDIUM
Official page ↗
- Aliases
- CVE-2012-2654
- Ecosystem
- PyPI
- Packages
- nova
- Severity
- Moderate
- Weaknesses
- CWE-20
- Reviewed
- 2024-05-14
Affected packages
• PyPI nova: < 12.0.0a0 → fixed in 12.0.0a0
Description
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.
Related
Alias · CVE (1)
- CVE-2012-2654 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… vulnerability
Weakness · CWE (1)
- CWE-20 Improper Input Validation weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2012-2654 advisory
- https://github.com/openstack/nova/commit/9f9e9da777161426a6f8cb4314b78e09beac2978 web
- https://github.com/openstack/nova/commit/ff06c7c885dc94ed7c828e8cdbb8b5d850a7e654 web
- https://bugs.launchpad.net/nova/+bug/985184 web
- https://exchange.xforce.ibmcloud.com/vulnerabilities/76110 web
- https://github.com/openstack/nova package
- https://github.com/pypa/advisory-database/tree/main/vulns/nova/PYSEC-2012-37.yaml web
- https://lists.launchpad.net/openstack/msg12883.html web
- https://review.openstack.org/#/c/8239 web
- http://www.ubuntu.com/usn/USN-1466-1 web