{"id":"CVE-2013-6419","aliases":["DEBIAN-CVE-2013-6419","EUVD-2022-1885","GHSA-22w9-j288-8p9w","PYSEC-2026-858","RHSA-2014:0091","RHSA-2014:0231"],"status":"published","title":"OpenStack Nova Router metadata queries are not restricted by tenant","description":"Interaction error in OpenStack Nova and Neutron before Havana 2013.2.1 and icehouse-1 does not validate the instance ID of the tenant making a request, which allows remote tenants to obtain sensitive metadata by spoofing the device ID that is bound to a port, which is not properly handled by (1) api/metadata/handler.py in Nova and (2) the neutron-metadata-agent (agent/metadata/agent.py) in Neutron.","severity":{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:P/I:N/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.01852,"percentile":0.79277,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-200"],"published":"2014-01-07T18:00:00Z","modified":"2026-09-01T20:03:19Z","fixes":[{"ecosystem":"PyPI","package":"nova","fixed_in":["12.0.0a0"],"sources":["ghsa","osv"]},{"ecosystem":"Debian:12","package":"neutron","fixed_in":["2013.2.1-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"neutron","fixed_in":["2013.2.1-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"neutron","fixed_in":["2013.2.1-1"],"sources":["osv"]},{"ecosystem":"Debian:12","package":"nova","fixed_in":["2013.2.1-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"nova","fixed_in":["2013.2.1-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"nova","fixed_in":["2013.2.1-1"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-bigswitch","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-brocade","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-cisco","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-hyperv","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-linuxbridge","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-mellanox","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-metaplugin","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-metering-agent","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-midonet","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-ml2","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-nec","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-nicira","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-openvswitch","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-plumgrid","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-ryu","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-vpn-agent","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:4::el6","package":"python-neutron","fixed_in":["0:2013.2.1-4.el6ost"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"PyPI","package":"nova","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"12.0.0a0"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"neutron","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2013.2.1-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"neutron","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2013.2.1-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"neutron","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2013.2.1-1"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"nova","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2013.2.1-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"nova","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2013.2.1-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"nova","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2013.2.1-1"}]}]},{"source":"osv","ecosystem":"PyPI","package":"nova","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"12.0.0a0"}]}]},{"source":"osv","ecosystem":"PyPI","package":"nova","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"12.0.0a0"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-bigswitch","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-brocade","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-cisco","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-hyperv","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-linuxbridge","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-mellanox","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-metaplugin","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-metering-agent","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-midonet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-ml2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-nec","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-nicira","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-openvswitch","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-plumgrid","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-ryu","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-neutron-vpn-agent","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"python-neutron","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.1-4.el6ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-nova","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.2-2.el6ost"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-nova-api","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.2-2.el6ost"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-nova-cells","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.2-2.el6ost"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-nova-cert","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.2-2.el6ost"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-nova-common","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.2-2.el6ost"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-nova-compute","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.2-2.el6ost"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-nova-conductor","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.2-2.el6ost"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-nova-console","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.2-2.el6ost"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-nova-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.2-2.el6ost"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-nova-network","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.2-2.el6ost"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-nova-novncproxy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.2-2.el6ost"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-nova-objectstore","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.2-2.el6ost"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"openstack-nova-scheduler","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.2-2.el6ost"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:openstack:4::el6","package":"python-nova","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2013.2.2-2.el6ost"}]}],"bundled":4}],"products":[{"vendor":"openstack","product":"havana"}],"references":[{"url":"http://www.securityfocus.com/bid/64250","tags":["vdb-entry","x_refsource_BID","x_transferred","web"]},{"url":"https://review.openstack.org/#/c/61428/2/nova/api/metadata/handler.py","tags":["x_refsource_MISC","x_transferred","web"]},{"url":"http://rhn.redhat.com/errata/RHSA-2014-0091.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","advisory","web"]},{"url":"http://rhn.redhat.com/errata/RHSA-2014-0231.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","advisory","web"]},{"url":"http://www.openwall.com/lists/oss-security/2013/12/11/8","tags":["mailing-list","x_refsource_MLIST","x_transferred","Patch","fix","web"]},{"url":"https://review.openstack.org/#/c/61439/1/neutron/agent/metadata/agent.py","tags":["x_refsource_MISC","x_transferred","web"]},{"url":"https://bugs.launchpad.net/neutron/+bug/1235450","tags":["x_refsource_CONFIRM","x_transferred","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2013-6419","tags":["advisory"]},{"url":"https://github.com/openstack/nova/commit/07006be9165d1008ca0382b6f0ad25b13a676a55","tags":["web"]},{"url":"https://github.com/openstack/nova/commit/af2f823107010933ecd94a9c938f8b739baaecb7","tags":["web"]},{"url":"https://github.com/openstack/nova/commit/bce36e9bdb1fcb9658f7b684d160e656e88d816c","tags":["web"]},{"url":"https://github.com/advisories/GHSA-22w9-j288-8p9w","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2013-6419","tags":["advisory"]},{"url":"https://github.com/openstack/nova","tags":["package"]},{"url":"https://pypi.org/project/nova","tags":["package"]},{"url":"https://access.redhat.com/errata/RHSA-2014:0091","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#moderate","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1038737","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1039148","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1039528","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1040196","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1045067","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1046070","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1046087","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1054249","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_0091.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2013-6419","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2013-6419","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2014:0231","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1020979","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1039554","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1040786","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1043106","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1047849","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1047863","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1055400","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1060771","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1062377","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1065317","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_0231.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2013-6437","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2013-6437","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2013-6437","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2013-7048","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2013-7048","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2013-7048","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2013-7130","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2013-7130","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2013-7130","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2013-6419","description":"Interaction error in OpenStack Nova and Neutron before Havana 2013.2.1 and icehouse-1 does not validate the instance ID of the tenant making a request, which allows remote tenants to obtain sensitive metadata by spoofing the device ID that is bound to a port, which is not properly handled by (1) api/metadata/handler.py in Nova and (2) the neutron-metadata-agent (agent/metadata/agent.py) in Neutron.","status":"published","published":"2014-01-07T18:00:00Z","modified":"2024-08-06T17:39:01.179Z","updated_at":"2026-11-02T14:34:57.195423Z"}],"euvd":[{"id":"EUVD-2022-1885","description":"Interaction error in OpenStack Nova and Neutron before Havana 2013.2.1 and icehouse-1 does not validate the instance ID of the tenant making a request, which allows remote tenants to obtain sensitive metadata by spoofing the device ID that is bound to a port, which is not properly handled by (1) api/metadata/handler.py in Nova and (2) the neutron-metadata-agent (agent/metadata/agent.py) in Neutron.","status":"published","published":"2014-01-07T18:00:00Z","modified":"2024-08-06T17:39:01Z","updated_at":"2026-11-03T01:56:25.766525Z"}],"ghsa":[{"id":"GHSA-22w9-j288-8p9w","title":"OpenStack Nova Router metadata queries are not restricted by tenant","description":"Interaction error in OpenStack Nova and Neutron before Havana 2013.2.1 and icehouse-1 does not validate the instance ID of the tenant making a request, which allows remote tenants to obtain sensitive metadata by spoofing the device ID that is bound to a port, which is not properly handled by (1) api/metadata/handler.py in Nova and (2) the neutron-metadata-agent (`agent/metadata/agent.py`) in Neutron.","status":"published","published":"2022-05-17T04:50:15Z","modified":"2024-05-14T21:27:11Z","cwes":["CWE-200"],"updated_at":"2026-11-02T14:37:48.848211Z"}],"nvd":[{"id":"CVE-2013-6419","description":"Interaction error in OpenStack Nova and Neutron before Havana 2013.2.1 and icehouse-1 does not validate the instance ID of the tenant making a request, which allows remote tenants to obtain sensitive metadata by spoofing the device ID that is bound to a port, which is not properly handled by (1) api/metadata/handler.py in Nova and (2) the neutron-metadata-agent (agent/metadata/agent.py) in Neutron.","status":"published","published":"2014-01-07T18:55:06.957Z","modified":"2026-06-17T00:00:27.27Z","cvss":[{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:P/I:N/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-200"],"updated_at":"2026-11-02T14:02:48.062712Z"}],"osv":[{"id":"CVE-2013-6419","description":"Interaction error in OpenStack Nova and Neutron before Havana 2013.2.1 and icehouse-1 does not validate the instance ID of the tenant making a request, which allows remote tenants to obtain sensitive metadata by spoofing the device ID that is bound to a port, which is not properly handled by (1) api/metadata/handler.py in Nova and (2) the neutron-metadata-agent (agent/metadata/agent.py) in Neutron.","status":"published","published":"2014-01-07T18:55:06Z","modified":"2026-07-07T11:56:14.230250314Z","updated_at":"2026-11-02T15:43:59.361892Z"},{"id":"DEBIAN-CVE-2013-6419","description":"Interaction error in OpenStack Nova and Neutron before Havana 2013.2.1 and icehouse-1 does not validate the instance ID of the tenant making a request, which allows remote tenants to obtain sensitive metadata by spoofing the device ID that is bound to a port, which is not properly handled by (1) api/metadata/handler.py in Nova and (2) the neutron-metadata-agent (agent/metadata/agent.py) in Neutron.","status":"published","published":"2014-01-07T18:55:06.957Z","modified":"2026-09-01T20:03:19.159447977Z","updated_at":"2026-11-02T15:45:25.819707Z"},{"id":"GHSA-22w9-j288-8p9w","title":"OpenStack Nova Router metadata queries are not restricted by tenant","description":"Interaction error in OpenStack Nova and Neutron before Havana 2013.2.1 and icehouse-1 does not validate the instance ID of the tenant making a request, which allows remote tenants to obtain sensitive metadata by spoofing the device ID that is bound to a port, which is not properly handled by (1) api/metadata/handler.py in Nova and (2) the neutron-metadata-agent (`agent/metadata/agent.py`) in Neutron.","status":"published","published":"2022-05-17T04:50:15Z","modified":"2026-07-07T11:56:14.230250314Z","cwes":["CWE-200"],"updated_at":"2026-11-02T15:46:33.520522Z"},{"id":"PYSEC-2026-858","title":"OpenStack Nova Router metadata queries are not restricted by tenant","description":"Interaction error in OpenStack Nova and Neutron before Havana 2013.2.1 and icehouse-1 does not validate the instance ID of the tenant making a request, which allows remote tenants to obtain sensitive metadata by spoofing the device ID that is bound to a port, which is not properly handled by (1) api/metadata/handler.py in Nova and (2) the neutron-metadata-agent (`agent/metadata/agent.py`) in Neutron.","status":"published","published":"2026-07-06T08:03:26.550626Z","modified":"2026-07-07T11:45:19.043283253Z","updated_at":"2026-11-02T15:52:58.117212Z"},{"id":"RHSA-2014:0091","title":"Red Hat Security Advisory: openstack-neutron security, bug fix, and enhancement update","status":"published","published":"2024-09-15T21:18:03Z","modified":"2026-08-01T10:30:09.719747813Z","updated_at":"2026-11-02T15:53:01.993625Z"},{"id":"RHSA-2014:0231","title":"Red Hat Security Advisory: openstack-nova security and bug fix update","status":"published","published":"2024-09-15T21:23:59Z","modified":"2026-08-08T10:15:23.000716537Z","updated_at":"2026-11-02T15:53:01.993625Z"}]}}
