Description
OpenStack Compute (Nova) before 2014.1.4, 2014.2.x before 2014.2.3, and kilo before kilo-3 does not validate the origin of websocket requests, which allows remote attackers to hijack the authentication of users for access to consoles via a crafted webpage.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | nova | 2014.1.3-11 | — |
| Debian 13 | nova | 2014.1.3-11 | — |
| Debian 12 | nova | 2014.1.3-11 | — |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Red Hat OpenStack 6 | python-nova +14 | 2014.2.2-19.el7ost | RHSA-2015:0790 |
| Red Hat OpenStack 5 | python-nova +14 | 2014.1.4-3.el6ost | RHSA-2015:0844, RHSA-2015:0843 |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SUSE OpenStack Cloud 5 | crowbar-barclamp-ceilometer | 1.9+git.1438201205.04a7436-9.8 | SUSE-RU-2015:1730-1 |
| SUSE OpenStack Cloud 5 | crowbar-barclamp-cinder | 1.9+git.1438200979.c385b03-10.8 | SUSE-RU-2015:1730-1 |
| SUSE OpenStack Cloud 5 | crowbar-barclamp-hyperv | 1.9+git.1432022529.1952009-10.8 | SUSE-RU-2015:1730-1 |
| SUSE OpenStack Cloud 5 | crowbar-barclamp-keystone | 1.9+git.1438197158.e32ec9e-10.7 | SUSE-RU-2015:1730-1 |
| SUSE OpenStack Cloud 5 | crowbar-barclamp-neutron | 1.9+git.1438265717.eb633ae-9.8 | SUSE-RU-2015:1730-1 |
| SUSE OpenStack Cloud 5 | crowbar-barclamp-nova | 1.9+git.1438201051.f8b5f34-9.8 | SUSE-RU-2015:1730-1 |
| SUSE OpenStack Cloud 5 | openstack-neutron | 2014.2.4~a0~dev78-13.4 | SUSE-RU-2015:1730-1 |
| SUSE OpenStack Cloud 5 | openstack-neutron-doc | 2014.2.4~a0~dev78-13.9 | SUSE-RU-2015:1730-1 |
| SUSE OpenStack Cloud 5 | openstack-nova +1 | 2014.2.4~a0~dev61-11.4 | SUSE-RU-2015:1730-1 |
| SUSE OpenStack Cloud 5 | openstack-resource-agents | 1.0+git.1417010594.e813e10-9.2 | SUSE-RU-2015:1730-1 |
| SUSE Cloud Compute Node for SUSE Linux Enterprise 12 | openstack-ceilometer | 2014.2.4.dev18-3.2 | SUSE-SU-2015:1666-1 |
| SUSE Cloud Compute Node for SUSE Linux Enterprise 12 | openstack-neutron | 2014.2.4~a0~dev78-7.2 | SUSE-SU-2015:1666-1 |
| SUSE Cloud Compute Node for SUSE Linux Enterprise 12 | openstack-nova | 2014.2.4~a0~dev61-6.2 | SUSE-SU-2015:1666-1 |
| SUSE Cloud Compute Node for SUSE Linux Enterprise 12 | openstack-suse | 2014.2-5.1 | SUSE-SU-2015:1666-1 |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| PyPI | nova | < 2014.1.4 | 2014.1.4 | GHSA-x8xr-rm9r-7mvf |
| PyPI | nova | >= 2014.2.0, < 2014.2.3 | 2014.2.3 | GHSA-x8xr-rm9r-7mvf |
| PyPI | nova | < 2014.1.4 · >= 2014.2.0, < 2014.2.3 | 2014.1.4, 2014.2.3 | PYSEC-2026-883 |
Advisories 5
- RHSA-2015:0843 Red Hat Security Advisory: openstack-nova security, bug fix, and enhancement update Red Hat Security Advisories (RHSA) · Aug 1, 2026
- RHSA-2015:0790 Red Hat Security Advisory: openstack-nova security, bug fix, and enhancement update Red Hat Security Advisories (RHSA) · Aug 1, 2026
- RHSA-2015:0844 Red Hat Security Advisory: openstack-nova security, bug fix, and enhancement update Red Hat Security Advisories (RHSA) · Aug 1, 2026
- SUSE-RU-2015:1730-1 Recommended update for various Crowbar barclamps and OpenStack components SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-2015:1666-1 Security update for Cloud Compute 12 SUSE / openSUSE Security Updates · Feb 4, 2026
References
- [openstack-announce] 20150313 [OSSA 2015-005] Nova console Cross-Site WebSocket hijacking (CVE-2015-0259) mailing-list
- RHSA-2015:0844 vendor-advisory
- RHSA-2015:0790 vendor-advisory
- RHSA-2015:0843 vendor-advisory
- https://bugs.launchpad.net/nova/+bug/1409142