The bond_select_queue function in drivers/net/bonding/bond_main.c in the Linux kernel before 2.6.39, when a network device with a large number of receive queues is installed but the default tx_queues setting is used, does not properly restrict queue indexes, which allows remote attackers to cause a denial of service (BUG and system crash) or possibly have unspecified other impact by sending network traffic.
The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
Link | Tags |
---|---|
http://openwall.com/lists/oss-security/2011/04/13/4 | mailing list third party advisory patch |
http://securitytracker.com/id?1025558 | vdb entry third party advisory |
http://openwall.com/lists/oss-security/2011/04/13/16 | mailing list third party advisory patch |
https://bugzilla.redhat.com/show_bug.cgi?id=696029 | issue tracking third party advisory |
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.39 | release notes vendor advisory |
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=fd0e435b0fe85622f167b84432552885a4856ac8 |