Multiple directory traversal vulnerabilities in OpenStack Nova before 2011.3.1, when the EC2 API and the S3/RegisterImage image-registration method are enabled, allow remote authenticated users to overwrite arbitrary files via a crafted (1) tarball or (2) manifest.
The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.
Link | Tags |
---|---|
https://github.com/openstack/nova/commit/ad3241929ea00569c74505ed002208ce360c667e | third party advisory |
https://bugs.launchpad.net/nova/+bug/894755 | third party advisory |
https://lists.launchpad.net/openstack/msg06105.html | third party advisory mailing list |
https://github.com/openstack/nova/commit/76363226bd8533256f7795bba358d7f4b8a6c9e6 | third party advisory |
https://bugs.launchpad.net/nova/+bug/885167 | third party advisory |