Every CVE Search/ Get API key

CVE-2015-0259

OpenStack Compute (Nova) has Insufficient Verification of Data Authenticity

5.1 MediumFix available

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.

Exploit likelihood

1.07%Down 0.1 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 5.1

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.

Record
CVE-2015-0259
CVSS 2.0
5.1 MediumAV:N/AC:H/Au:N/C:P/I:P/A:P
Weakness
CWE-345
Updated
2026-11-02
CVE List No score

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.

Record
CVE-2015-0259
Updated
2026-11-02
EUVDEUVD-2022-5749 No score

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.

Record
EUVD-2022-5749
Updated
2026-11-03
GitHub AdvisoriesGHSA-x8xr-rm9r-7mvf No score

OpenStack Compute (Nova) has Insufficient Verification of Data Authenticity

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.

Record
GHSA-x8xr-rm9r-7mvf
Weakness
CWE-345
Updated
2026-11-02
OSV No score

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.

Record
CVE-2015-0259
Updated
2026-11-02
OSVDEBIAN-CVE-2015-0259 No score

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.

Record
DEBIAN-CVE-2015-0259
Updated
2026-11-02
Show 5 moreShow less
OSVGHSA-x8xr-rm9r-7mvf No score

OpenStack Compute (Nova) has Insufficient Verification of Data Authenticity

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.

Record
GHSA-x8xr-rm9r-7mvf
Weakness
CWE-345
Updated
2026-11-02
OSVPYSEC-2026-883 No score

OpenStack Compute (Nova) has Insufficient Verification of Data Authenticity

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.

Record
PYSEC-2026-883
Updated
2026-11-02
OSVSUSE-RU-2015:1730-1 No score

Recommended update for various Crowbar barclamps and OpenStack components

This update provides fixes and enhancements for various Crowbar barclamps and OpenStack components.

crowbar-barclamp-ceilometer:

  • Do not assume ceilometer-agent-hyperv is listed in elements. (bsc#937117)

crowbar-barclamp-cinder:

  • Fix hideShow toggle of password_field in backends. (bsc#919963)

crowbar-barclamp-neutron:

  • Set dhcp_agents_per_network option. (bsc#928189)
  • Set dhcp_agents_per_network only in HA mode. (bsc#934651)
  • Allocate SDN IP for NSX nodes. (bsc#934688)
  • Pass keystone admin password to neutron-ha-tool via file. (bsc#922751)
  • Use lower MTU value for GRE+VXLAN tunnels. (bsc#917328)
  • Allow Nova to work with ssl-keystone. (bsc#895594)

crowbar-barclamp-nova:

  • Add support for Docker as tech preview. (fate#317913)
  • Enable the 2.1 API. (bsc#934225)
  • Fix parsing of 'virsh secret-list' header. (bsc#931284)
  • Allow neutron+glance+cinder to work with ssl-keystone. (bsc#895594)

openstack-neutron:

  • Change neutron-ha-tool to read password from /etc/neutron/os_password. (bsc#922751)
  • Allow images with existing routes in the network 169.254.0.0/16 to access metadata server. (bnc#915245)

openstack-nova:

  • Backport of the NUMA checks from the master branch. (bsc#931043)
  • Fix metadata not returning just instance private IP. (bsc#934523)
  • Enable tenant/user specific instance filtering. (bsc#927625)
  • Cleanup allocated networks after rescheduling. (bsc#931839)
  • Websocket Proxy should verify Origin header to prevent Cross-Site WebSocket hijacking. (bsc#917091, CVE-2015-0259)

The packages crowbar-barclamp-keystone, crowbar-barclamp-hyperv and openstack-resource-agents also received bug fixes and enhancements. For a comprehensive list of changes please refer to each package's change log.

Record
SUSE-RU-2015:1730-1
Updated
2026-11-02
OSVSUSE-SU-2015:1666-1 No score

Security update for Cloud Compute 12

This collective update for the Cloud Compute 12 Module provides several fixes and enhancements.

openstack-suse:

  • Do not copy upstream Python requirements to the package. (bsc#920573)

openstack-nova:

  • Fix metadata not returning just instance private IP. (bsc#934523)
  • Enable tenant/user specific instance filtering. (bsc#927625)
  • Cleanup allocated networks after rescheduling. (bsc#931839)
  • Fix instance filtering. (bsc#927625)
  • Websocket Proxy should verify Origin header to prevent Cross-Site WebSocket hijacking. (bsc#917091, CVE-2015-0259)

openstack-neutron:

  • Change neutron-ha-tool to read password from /etc/neutron/os_password. (bsc#922751)
  • Change port status when it is bound. (bsc#926773)
  • Require conntrack-tools for SLE12. (bsc#944339)
  • Allow images with existing routes in the network 169.254.0.0/16 to access metadata server. (bsc#915245)

openstack-ceilometer:

  • Fix issue when ceilometer-expirer is called from the wrong user via cronjob and the resulting logs end up having wrong ownership. (bsc#930574)
  • Move the cron job to collector package. (bsc#926596)

For a comprehensive list of changes, please refer to the packages' change log.

Record
SUSE-SU-2015:1666-1
Updated
2026-11-02
OSVUBUNTU-CVE-2015-0259 No score

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.

Record
UBUNTU-CVE-2015-0259
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
nova
PyPI
before 2014.1.4
2014.1.4
nova
PyPI
2014.2.0 up to 2014.2.3
2014.2.3
nova
Debian:12
before 2014.1.3-11
2014.1.3-11
nova
Debian:13
before 2014.1.3-11
2014.1.3-11
nova
Debian:14
before 2014.1.3-11
2014.1.3-11
nova
PyPI
before 2014.1.4, plus listed versions
15.1.516.1.616.1.716.1.817.0.10
Show 45 moreShow less
17.0.1117.0.1217.0.1317.0.717.0.817.0.918.0.218.0.318.1.018.2.018.2.118.2.218.2.318.3.019.0.019.0.0.0rc119.0.0.0rc219.0.119.0.219.0.319.1.019.2.019.3.019.3.119.3.220.0.020.0.0.0rc120.0.0.0rc220.0.120.1.020.1.120.2.020.3.020.4.020.4.120.5.020.6.020.6.121.0.021.0.0.0rc121.0.0.0rc221.1.021.1.121.1.221.2.0
2014.1.4
nova
PyPI
before 2014.1.4, 2014.2.0 up to 2014.2.3, plus listed versions
15.1.516.1.616.1.716.1.817.0.10
Show 45 moreShow less
17.0.1117.0.1217.0.1317.0.717.0.817.0.918.0.218.0.318.1.018.2.018.2.118.2.218.2.318.3.019.0.019.0.0.0rc119.0.0.0rc219.0.119.0.219.0.319.1.019.2.019.3.019.3.119.3.220.0.020.0.0.0rc120.0.0.0rc220.0.120.1.020.1.120.2.020.3.020.4.020.4.120.5.020.6.020.6.121.0.021.0.0.0rc121.0.0.0rc221.1.021.1.121.1.221.2.0
2014.1.42014.2.3
openstack-nova
Red Hat:openstack:6::el7
before 0:2014.2.2-19.el7ost
0:2014.2.2-19.el7ost
openstack-nova-api
Red Hat:openstack:6::el7
before 0:2014.2.2-19.el7ost
0:2014.2.2-19.el7ost
openstack-nova-cells
Red Hat:openstack:6::el7
before 0:2014.2.2-19.el7ost
0:2014.2.2-19.el7ost
Show 57 moreShow less
Affected packages
PackageAffectedFixed
openstack-nova-cert
Red Hat:openstack:6::el7
before 0:2014.2.2-19.el7ost
0:2014.2.2-19.el7ost
openstack-nova-common
Red Hat:openstack:6::el7
before 0:2014.2.2-19.el7ost
0:2014.2.2-19.el7ost
openstack-nova-compute
Red Hat:openstack:6::el7
before 0:2014.2.2-19.el7ost
0:2014.2.2-19.el7ost
openstack-nova-conductor
Red Hat:openstack:6::el7
before 0:2014.2.2-19.el7ost
0:2014.2.2-19.el7ost
openstack-nova-console
Red Hat:openstack:6::el7
before 0:2014.2.2-19.el7ost
0:2014.2.2-19.el7ost
openstack-nova-doc
Red Hat:openstack:6::el7
before 0:2014.2.2-19.el7ost
0:2014.2.2-19.el7ost
openstack-nova-network
Red Hat:openstack:6::el7
before 0:2014.2.2-19.el7ost
0:2014.2.2-19.el7ost
openstack-nova-novncproxy
Red Hat:openstack:6::el7
before 0:2014.2.2-19.el7ost
0:2014.2.2-19.el7ost
openstack-nova-objectstore
Red Hat:openstack:6::el7
before 0:2014.2.2-19.el7ost
0:2014.2.2-19.el7ost
openstack-nova-scheduler
Red Hat:openstack:6::el7
before 0:2014.2.2-19.el7ost
0:2014.2.2-19.el7ost
openstack-nova-serialproxy
Red Hat:openstack:6::el7
before 0:2014.2.2-19.el7ost
0:2014.2.2-19.el7ost
python-nova
Red Hat:openstack:6::el7
before 0:2014.2.2-19.el7ost
0:2014.2.2-19.el7ost
openstack-nova
Red Hat:openstack:5::el7
before 0:2014.1.4-3.el7ost
0:2014.1.4-3.el7ost
openstack-nova-api
Red Hat:openstack:5::el7
before 0:2014.1.4-3.el7ost
0:2014.1.4-3.el7ost
openstack-nova-cells
Red Hat:openstack:5::el7
before 0:2014.1.4-3.el7ost
0:2014.1.4-3.el7ost
openstack-nova-cert
Red Hat:openstack:5::el7
before 0:2014.1.4-3.el7ost
0:2014.1.4-3.el7ost
openstack-nova-common
Red Hat:openstack:5::el7
before 0:2014.1.4-3.el7ost
0:2014.1.4-3.el7ost
openstack-nova-compute
Red Hat:openstack:5::el7
before 0:2014.1.4-3.el7ost
0:2014.1.4-3.el7ost
openstack-nova-conductor
Red Hat:openstack:5::el7
before 0:2014.1.4-3.el7ost
0:2014.1.4-3.el7ost
openstack-nova-console
Red Hat:openstack:5::el7
before 0:2014.1.4-3.el7ost
0:2014.1.4-3.el7ost
openstack-nova-doc
Red Hat:openstack:5::el7
before 0:2014.1.4-3.el7ost
0:2014.1.4-3.el7ost
openstack-nova-network
Red Hat:openstack:5::el7
before 0:2014.1.4-3.el7ost
0:2014.1.4-3.el7ost
openstack-nova-novncproxy
Red Hat:openstack:5::el7
before 0:2014.1.4-3.el7ost
0:2014.1.4-3.el7ost
openstack-nova-objectstore
Red Hat:openstack:5::el7
before 0:2014.1.4-3.el7ost
0:2014.1.4-3.el7ost
openstack-nova-scheduler
Red Hat:openstack:5::el7
before 0:2014.1.4-3.el7ost
0:2014.1.4-3.el7ost
openstack-nova-serialproxy
Red Hat:openstack:5::el7
before 0:2014.1.4-3.el7ost
0:2014.1.4-3.el7ost
python-nova
Red Hat:openstack:5::el7
before 0:2014.1.4-3.el7ost
0:2014.1.4-3.el7ost
openstack-nova
Red Hat:openstack:5::el6
before 0:2014.1.4-3.el6ost
0:2014.1.4-3.el6ost
openstack-nova-api
Red Hat:openstack:5::el6
before 0:2014.1.4-3.el6ost
0:2014.1.4-3.el6ost
openstack-nova-cells
Red Hat:openstack:5::el6
before 0:2014.1.4-3.el6ost
0:2014.1.4-3.el6ost
openstack-nova-cert
Red Hat:openstack:5::el6
before 0:2014.1.4-3.el6ost
0:2014.1.4-3.el6ost
openstack-nova-common
Red Hat:openstack:5::el6
before 0:2014.1.4-3.el6ost
0:2014.1.4-3.el6ost
openstack-nova-compute
Red Hat:openstack:5::el6
before 0:2014.1.4-3.el6ost
0:2014.1.4-3.el6ost
openstack-nova-conductor
Red Hat:openstack:5::el6
before 0:2014.1.4-3.el6ost
0:2014.1.4-3.el6ost
openstack-nova-console
Red Hat:openstack:5::el6
before 0:2014.1.4-3.el6ost
0:2014.1.4-3.el6ost
openstack-nova-doc
Red Hat:openstack:5::el6
before 0:2014.1.4-3.el6ost
0:2014.1.4-3.el6ost
openstack-nova-network
Red Hat:openstack:5::el6
before 0:2014.1.4-3.el6ost
0:2014.1.4-3.el6ost
openstack-nova-novncproxy
Red Hat:openstack:5::el6
before 0:2014.1.4-3.el6ost
0:2014.1.4-3.el6ost
openstack-nova-objectstore
Red Hat:openstack:5::el6
before 0:2014.1.4-3.el6ost
0:2014.1.4-3.el6ost
openstack-nova-scheduler
Red Hat:openstack:5::el6
before 0:2014.1.4-3.el6ost
0:2014.1.4-3.el6ost
openstack-nova-serialproxy
Red Hat:openstack:5::el6
before 0:2014.1.4-3.el6ost
0:2014.1.4-3.el6ost
python-nova
Red Hat:openstack:5::el6
before 0:2014.1.4-3.el6ost
0:2014.1.4-3.el6ost
crowbar-barclamp-ceilometer
SUSE:OpenStack Cloud 5
before 1.9+git.1438201205.04a7436-9.8
1.9+git.1438201205.04a7436-9.8
crowbar-barclamp-cinder
SUSE:OpenStack Cloud 5
before 1.9+git.1438200979.c385b03-10.8
1.9+git.1438200979.c385b03-10.8
crowbar-barclamp-hyperv
SUSE:OpenStack Cloud 5
before 1.9+git.1432022529.1952009-10.8
1.9+git.1432022529.1952009-10.8
crowbar-barclamp-keystone
SUSE:OpenStack Cloud 5
before 1.9+git.1438197158.e32ec9e-10.7
1.9+git.1438197158.e32ec9e-10.7
crowbar-barclamp-neutron
SUSE:OpenStack Cloud 5
before 1.9+git.1438265717.eb633ae-9.8
1.9+git.1438265717.eb633ae-9.8
crowbar-barclamp-nova
SUSE:OpenStack Cloud 5
before 1.9+git.1438201051.f8b5f34-9.8
1.9+git.1438201051.f8b5f34-9.8
openstack-neutron
SUSE:OpenStack Cloud 5
before 2014.2.4~a0~dev78-13.4
2014.2.4~a0~dev78-13.4
openstack-neutron-doc
SUSE:OpenStack Cloud 5
before 2014.2.4~a0~dev78-13.9
2014.2.4~a0~dev78-13.9
openstack-nova
SUSE:OpenStack Cloud 5
before 2014.2.4~a0~dev61-11.4
2014.2.4~a0~dev61-11.4
openstack-nova-doc
SUSE:OpenStack Cloud 5
before 2014.2.4~a0~dev61-11.4
2014.2.4~a0~dev61-11.4
openstack-resource-agents
SUSE:OpenStack Cloud 5
before 1.0+git.1417010594.e813e10-9.2
1.0+git.1417010594.e813e10-9.2
openstack-ceilometer
SUSE:Cloud Compute Node for SUSE Linux Enterprise 12 5
before 2014.2.4.dev18-3.2
2014.2.4.dev18-3.2
openstack-neutron
SUSE:Cloud Compute Node for SUSE Linux Enterprise 12 5
before 2014.2.4~a0~dev78-7.2
2014.2.4~a0~dev78-7.2
openstack-nova
SUSE:Cloud Compute Node for SUSE Linux Enterprise 12 5
before 2014.2.4~a0~dev61-6.2
2014.2.4~a0~dev61-6.2
openstack-suse
SUSE:Cloud Compute Node for SUSE Linux Enterprise 12 5
before 2014.2-5.1
2014.2-5.1

History

History
RecordedChangedSources
affected
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2015-0259 is a medium vulnerability (CVSS 5.1) in Openstack Nova, published April 1, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.07%, the 64th percentile. Fixed in nova 2014.1.4.

References

Show 67 moreShow less
This page doesn't list everything

Left out here: 186 versions. The JSON record has them.

MoveEnter Open