CVE-2014-6414
NoneCVSS
—
EPSS
2.1%
Published
Oct 2, 2014
CISA due date
—
Cloudanix analysis
A flaw in an older OpenStack networking component could let someone who already has login access change important network settings they should not be able to touch.
- Exploitation
- Remote Authenticated
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Data Tampering
- Component
- Network Service
- Class
- Authorization Bypass
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Allows remote authenticated users to bypass authorization checks and reset admin network attributes to default values via the Neutron API.
Why it matters to the business
Attackers with valid credentials could alter network configuration defaults in OpenStack deployments, potentially disrupting connectivity, weakening segmentation policies, or exposing resources; the issue is long-public with stable low exploit probability and no known ransomware use.
How an attack unfolds
An authenticated user sends specially crafted API requests to Neutron that manipulate privileged network attributes without the required administrative rights, causing them to revert to defaults.
How to fix it
Upgrade OpenStack Neutron to version 2014.2.4 or 2014.1.2 or later; apply the listed fixed packages for any affected Ubuntu components such as chromium-browser 37.0.2062.94-0ubuntu0.14.04.1~pkg1042 and oxide-qt 1.1.2-0ubuntu0.14.04.1.
How to confirm the fix worked
Verify Neutron package versions meet or exceed the fixed releases and test that non-admin users can no longer modify admin-only network attributes through the API.
Typical attack path
- Obtain valid OpenStack credentials
- Interact with the Neutron API endpoint
- Submit requests that target admin network attributes
- Observe attribute reset to defaults
How to detect it
Review Neutron API logs for unusual attribute modification requests from non-admin accounts; check historical audit records for network resource changes around the time of the request.
What your security team should do
- Prioritize patching Neutron instances to the fixed releases
- Audit existing network attribute configurations for unexpected defaults
- Review authentication and role assignments to limit exposure
- Monitor for any legacy deployments still running vulnerable versions
The record
OpenStack Neutron before 2014.2.4 and 2014.1 before 2014.1.2 allows remote authenticated users to set admin network attributes to default values via unspecified vectors.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:11 | neutron | 0 | 2014.1.3-1 |
| Debian:12 | neutron | 0 | 2014.1.3-1 |
| Debian:13 | neutron | 0 | 2014.1.3-1 |
| Red Hat:openstack:4::el6 | openstack-neutron | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:4::el6 | openstack-neutron-bigswitch | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:4::el6 | openstack-neutron-brocade | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:4::el6 | openstack-neutron-cisco | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:4::el6 | openstack-neutron-hyperv | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:4::el6 | openstack-neutron-linuxbridge | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:4::el6 | openstack-neutron-mellanox | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:4::el6 | openstack-neutron-metaplugin | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:4::el6 | openstack-neutron-metering-agent | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:4::el6 | openstack-neutron-midonet | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:4::el6 | openstack-neutron-ml2 | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:4::el6 | openstack-neutron-nec | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:4::el6 | openstack-neutron-nicira | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:4::el6 | openstack-neutron-openvswitch | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:4::el6 | openstack-neutron-plumgrid | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:4::el6 | openstack-neutron-ryu | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:4::el6 | openstack-neutron-vpn-agent | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:4::el6 | python-neutron | 0 | 0:2013.2.4-5.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-bigswitch | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-brocade | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-cisco | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-embrane | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-hyperv | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-ibm | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-linuxbridge | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-mellanox | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-metaplugin | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-metering-agent | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-midonet | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-ml2 | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-nec | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-nuage | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-ofagent | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-oneconvergence-nvsd | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-openvswitch | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-plumgrid | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-ryu | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-vmware | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | openstack-neutron-vpn-agent | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | python-neutron | 0 | 0:2014.1.3-8.el6ost |
| Red Hat:openstack:5::el6 | python-neutronclient | 0 | 0:2.3.4-3.el6ost |
| Red Hat:openstack:5::el7 | openstack-neutron | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-bigswitch | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-brocade | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-cisco | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-embrane | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-hyperv | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-ibm | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-linuxbridge | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-mellanox | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-metaplugin | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-metering-agent | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-midonet | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-ml2 | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-nec | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-nuage | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-ofagent | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-oneconvergence-nvsd | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-openvswitch | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-plumgrid | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-ryu | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-vmware | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | openstack-neutron-vpn-agent | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | python-neutron | 0 | 0:2014.1.3-7.el7ost |
| Red Hat:openstack:5::el7 | python-neutronclient | 0 | 0:2.3.4-3.el7ost |
| Ubuntu:14.04:LTS | neutron | 0 | 1:2014.1.3-0ubuntu1 |
| Ubuntu:14.04:LTS | neutron | 0 | 1:2014.1.3-0ubuntu1.1 |
Related vulnerabilities
- CVE-2021-20267 A flaw was found in openstack-neutron's default Open vSwitch firewall rules. Also affects neutron
- CVE-2015-3221 OpenStack Neutron before 2014.2.4 (juno) and 2015.1.x before 2015.1.1 (kilo), when using… Also affects neutron
- CVE-2014-4615 The notifier middleware in OpenStack PyCADF 0.5.0 and earlier, Telemetry (Ceilometer)… Also affects neutron
- CVE-2014-3555 OpenStack Neutron before 2013.2.4, 2014.x before 2014.1.2, and Juno before Juno-2 allows… Also affects neutron
- CVE-2013-6433 The default configuration in the Red Hat openstack-neutron package before 2013.2.3-7 does… Also affects neutron
- CVE-2024-53916 In OpenStack Neutron before 25.0.1, neutron/extensions/tagging.py can use an incorrect ID… Also affects neutron
- CVE-2026-81644 DoS vulnerability in the preview service module. CWE-264
- CVE-2026-49315 DoS vulnerability in the input device module. CWE-264