The l3-agent in OpenStack Neutron 2012.2 before 2013.2.3 does not check the tenant id when creating ports, which allows remote authenticated users to plug ports into the routers of arbitrary tenants via the device id in a port-create command.
{
"availability": "No subscription required",
"binaries": [
{
"binary_name": "neutron-common",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-dhcp-agent",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-l3-agent",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-lbaas-agent",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-metadata-agent",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-bigswitch",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-bigswitch-agent",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-brocade",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-cisco",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-hyperv",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-ibm",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-ibm-agent",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-linuxbridge",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-linuxbridge-agent",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-metaplugin",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-metering-agent",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-midonet",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-ml2",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-mlnx-agent",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-nec",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-nec-agent",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-nicira",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-openflow-agent",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-openvswitch",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-openvswitch-agent",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-plumgrid",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-ryu",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-ryu-agent",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-vmware",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-plugin-vpn-agent",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "neutron-server",
"binary_version": "1:2014.1~b3-0ubuntu1"
},
{
"binary_name": "python-neutron",
"binary_version": "1:2014.1~b3-0ubuntu1"
}
]
}