Every CVE Search/ Get API key

CVE-2015-5240

OpenStack Neutron Race condition vulnerability

3.5 LowFix available

Race condition in OpenStack Neutron before 2014.2.4 and 2015.1 before 2015.1.2, when using the ML2 plugin or the security groups AMQP API, allows remote authenticated users to bypass IP anti-spoofing controls by changing the device owner of a port to start with network: before the security group rules are applied.

Exploit likelihood

0.98%Down 0.2 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 3.5

Race condition in OpenStack Neutron before 2014.2.4 and 2015.1 before 2015.1.2, when using the ML2 plugin or the security groups AMQP API, allows remote authenticated users to bypass IP anti-spoofing controls by changing the device owner of a port to start with network: before the security group rules are applied.

Record
CVE-2015-5240
CVSS 2.0
3.5 LowAV:N/AC:M/Au:S/C:N/I:P/A:N
Weakness
CWE-362
Updated
2026-11-02
CVE List No score

Race condition in OpenStack Neutron before 2014.2.4 and 2015.1 before 2015.1.2, when using the ML2 plugin or the security groups AMQP API, allows remote authenticated users to bypass IP anti-spoofing controls by changing the device owner of a port to start with network: before the security group rules are applied.

Record
CVE-2015-5240
Updated
2026-11-02
EUVDEUVD-2022-4160 No score

Race condition in OpenStack Neutron before 2014.2.4 and 2015.1 before 2015.1.2, when using the ML2 plugin or the security groups AMQP API, allows remote authenticated users to bypass IP anti-spoofing controls by changing the device owner of a port to start with network: before the security group rules are applied.

Record
EUVD-2022-4160
Updated
2026-11-03
GitHub AdvisoriesGHSA-hhpj-6pj7-wpx5 No score

OpenStack Neutron Race condition vulnerability

Race condition in OpenStack Neutron before 2014.2.4 and 2015.1 before 2015.1.2, when using the ML2 plugin or the security groups AMQP API, allows remote authenticated users to bypass IP anti-spoofing controls by changing the device owner of a port to start with network: before the security group rules are applied.

Record
GHSA-hhpj-6pj7-wpx5
Weakness
CWE-362
Updated
2026-11-02
OSV No score

Race condition in OpenStack Neutron before 2014.2.4 and 2015.1 before 2015.1.2, when using the ML2 plugin or the security groups AMQP API, allows remote authenticated users to bypass IP anti-spoofing controls by changing the device owner of a port to start with network: before the security group rules are applied.

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

Race condition in OpenStack Neutron before 2014.2.4 and 2015.1 before 2015.1.2, when using the ML2 plugin or the security groups AMQP API, allows remote authenticated users to bypass IP anti-spoofing controls by changing the device owner of a port to start with network: before the security group rules are applied.

Record
DEBIAN-CVE-2015-5240
Updated
2026-11-02
Show 4 moreShow less
OSVGHSA-hhpj-6pj7-wpx5 No score

OpenStack Neutron Race condition vulnerability

Race condition in OpenStack Neutron before 2014.2.4 and 2015.1 before 2015.1.2, when using the ML2 plugin or the security groups AMQP API, allows remote authenticated users to bypass IP anti-spoofing controls by changing the device owner of a port to start with network: before the security group rules are applied.

Record
GHSA-hhpj-6pj7-wpx5
Weakness
CWE-362
Updated
2026-11-02
OSVPYSEC-2026-853 No score

OpenStack Neutron Race condition vulnerability

Race condition in OpenStack Neutron before 2014.2.4 and 2015.1 before 2015.1.2, when using the ML2 plugin or the security groups AMQP API, allows remote authenticated users to bypass IP anti-spoofing controls by changing the device owner of a port to start with network: before the security group rules are applied.

Record
PYSEC-2026-853
Updated
2026-11-02
OSVSUSE-SU-2015:1890-1 No score

Security update for openstack-neutron and crowbar-barclamp-neutron

This update provides security fixes and improvements for openstack-neutron and crowbar-barclamp-neutron.

crowbar-barclamp-neutron:

  • Add infoblox support.
  • Add configurations required to support DHCP relay.
  • Create 'floating' network as 'flat' provider network. (bsc#946882)
  • Fix search for Nova instance.

openstack-neutron:

  • Fix usage_audit to work with ML2.
  • Fix UDP offloading issue with virtio VMs. (bsc#948704)
  • Fix ipset can't be destroyed when last rule is deleted.
  • Add ARP spoofing protection for LinuxBridge agent.
  • Don't use ARP responder for IPv6 addresses in ovs.
  • Stop device_owner from being set to 'network:*'. (bsc#943648, CVE-2015-5240)
Record
SUSE-SU-2015:1890-1
Updated
2026-11-02
OSVSUSE-SU-2015:2220-1 No score

Security update for openstack-nova and openstack-neutron

This update for openstack-nova and openstack-neutron provides various fixes and improvements.

openstack-nova:

  • Fix instance filtering. (bsc#927625)
  • Remove error messages from multipath command output before parsing. (bsc#949529)
  • Fix live-migration usage of the wrong connector information.
  • Added requirement for memcached to python-nova. (bsc#942457)
  • Don't expect meta attributes in object_compat that aren't in the db obj. (bsc#949070, CVE-2015-7713)
  • Kill rsync/scp processes before deleting instance. (bsc#935017, CVE-2015-3241)
  • Sync process utils from oslo for execute callbacks. (bsc#935017, CVE-2015-3241)
  • Fix rebuild of an instance with a volume attached.
  • Fixes _cleanup_rbd code to capture ImageBusy exception.
  • Don't try to confine a non-NUMA instance.
  • Include blank volumes in the block device mapping (bsc#945923)
  • Delete orphaned instance files from compute nodes (bsc#944178, CVE-2015-3280)

openstack-neutron:

  • Fix usage_audit to work with ML2.
  • Fix UDP offloading issue with virtio VMs. (bsc#948704)
  • Fix ipset can't be destroyed when last rule is deleted.
  • Add ARP spoofing protection for LinuxBridge agent.
  • Don't use ARP responder for IPv6 addresses in ovs.
  • Stop device_owner from being set to 'network:*'. (bsc#943648, CVE-2015-5240)
  • NSX-mh: use router_distributed flag.
  • NSX-mh: Failover controller connections on socket failures.
  • NSX-mh: Prevent failures on router delete.
Record
SUSE-SU-2015:2220-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
neutron
PyPI
before 7.0.0
7.0.0
neutron
Debian:12
before 1:7.0.0-1
1:7.0.0-1
neutron
Debian:13
before 1:7.0.0-1
1:7.0.0-1
neutron
Debian:14
before 1:7.0.0-1
1:7.0.0-1
neutron
PyPI
before 7.0.0, plus listed versions
0.0
7.0.0
openstack-neutron
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-bigswitch
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-brocade
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-cisco
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-embrane
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
Show 98 moreShow less
Affected packages
PackageAffectedFixed
openstack-neutron-hyperv
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-ibm
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-linuxbridge
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-mellanox
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-metaplugin
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-metering-agent
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-midonet
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-ml2
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-nec
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-nuage
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-ofagent
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-oneconvergence-nvsd
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-openvswitch
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-plumgrid
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-ryu
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-vmware
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron-vpn-agent
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
python-neutron
Red Hat:openstack:5::el6
before 0:2014.1.5-4.el6ost
0:2014.1.5-4.el6ost
openstack-neutron
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-bigswitch
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-brocade
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-cisco
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-embrane
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-hyperv
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-ibm
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-linuxbridge
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-mellanox
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-metaplugin
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-metering-agent
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-midonet
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-ml2
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-nec
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-nuage
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-ofagent
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-oneconvergence-nvsd
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-openvswitch
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-plumgrid
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-ryu
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-vmware
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron-vpn-agent
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
python-neutron
Red Hat:openstack:5::el7
before 0:2014.1.5-4.el7ost
0:2014.1.5-4.el7ost
openstack-neutron
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-bigswitch
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-brocade
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-cisco
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-common
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-embrane
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-hyperv
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-ibm
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-linuxbridge
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-mellanox
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-metaplugin
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-metering-agent
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-midonet
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-ml2
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-nec
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-nuage
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-ofagent
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-oneconvergence-nvsd
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-opencontrail
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-openvswitch
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-plumgrid
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-ryu
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-sriov-nic-agent
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-vmware
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron-vpn-agent
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
python-neutron
Red Hat:openstack:6::el7
before 0:2014.2.3-19.el7ost
0:2014.2.3-19.el7ost
openstack-neutron
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-bigswitch
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-brocade
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-cisco
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-common
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-embrane
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-ibm
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-linuxbridge
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-mellanox
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-metaplugin
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-metering-agent
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-midonet
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-ml2
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-nec
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-nuage
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-ofagent
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-oneconvergence-nvsd
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-opencontrail
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-openvswitch
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-ovsvapp
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-plumgrid
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-sriov-nic-agent
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
openstack-neutron-vmware
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
python-neutron
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
python-neutron-tests
Red Hat:openstack:7::el7
before 0:2015.1.1-7.el7ost
0:2015.1.1-7.el7ost
crowbar-barclamp-neutron
SUSE:OpenStack Cloud 5
From an advisory covering 2 CVEs
before 1.9+git.1443859419.95e948a-12.2
1.9+git.1443859419.95e948a-12.2
openstack-neutron
SUSE:OpenStack Cloud 5
From an advisory covering 2 CVEs
before 2014.2.4~a0~dev103-16.2
2014.2.4~a0~dev103-16.2
openstack-neutron-doc
SUSE:OpenStack Cloud 5
From an advisory covering 2 CVEs
before 2014.2.4~a0~dev103-16.4
2014.2.4~a0~dev103-16.4
openstack-neutron
SUSE:Cloud Compute Node for SUSE Linux Enterprise 12 5
From an advisory covering 5 CVEs
before 2014.2.4~a0~dev103-10.3
2014.2.4~a0~dev103-10.3
openstack-nova
SUSE:Cloud Compute Node for SUSE Linux Enterprise 12 5
From an advisory covering 5 CVEs
before 2014.2.4~a0~dev80-14.1
2014.2.4~a0~dev80-14.1
python-python-memcached
SUSE:Cloud Compute Node for SUSE Linux Enterprise 12 5
From an advisory covering 5 CVEs
before 1.54-2.1
1.54-2.1

History

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

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

In short

CVE-2015-5240 is a low vulnerability (CVSS 3.5) in Openstack Neutron, published October 15, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.98%, the 62nd percentile. Fixed in neutron 7.0.0.

References

Show 33 moreShow less
MoveEnter Open