Description
net/core/net_namespace.c in the Linux kernel 2.6.32 and earlier does not properly handle a high rate of creation and cleanup of network namespaces, which makes it easier for remote attackers to cause a denial of service (memory consumption) via requests to a daemon that requires a separate namespace per connection, as demonstrated by vsftpd.
CVSS breakdown
CVSS 3.1
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High
Affected products
- Canonical / Ubuntu Linux10.10 – 10.10
- Canonical / Ubuntu Linux11.10 – 11.10
- Canonical / Ubuntu Linux11.04 – 11.04
- Canonical / Ubuntu Linux10.04 – 10.04
- Debian / debian_linux7.0 – 7.0
- Debian / debian_linux5.0 – 5.0
- Debian / debian_linux6.0 – 6.0
- Linux / Linux kernel2.6.32
- RedHat / enterprise_linux6.0 – 6.0
- RedHat / enterprise_mrg2.0 – 2.0
References
- MISChttps://bugzilla.redhat.com/show_bug.cgi?id=711245
- MISChttps://bugs.launchpad.net/ubuntu/+source/linux/+bug/720095
- MISChttp://neil.brown.name/git?p=linux-2.6%3Ba=patch%3Bh=2b035b39970740722598f7a9d548835f9bdd730f
- MAILING_LISThttp://www.openwall.com/lists/oss-security/2011/06/06/20
- MAILING_LISThttp://www.openwall.com/lists/oss-security/2011/06/06/10
- VENDOR_ADVISORYhttp://ie.archive.ubuntu.com/linux/kernel/v2.6/ChangeLog-2.6.33
- VENDOR_ADVISORYhttp://www.debian.org/security/2011/dsa-2305
- MISChttp://patchwork.ozlabs.org/patch/88217/
- MISChttp://kerneltrap.org/mailarchive/git-commits-head/2009/12/8/15289
- VENDOR_ADVISORYhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=629373
- VENDOR_ADVISORYhttp://www.ubuntu.com/usn/USN-1288-1
- MISChttp://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=2b035b39970740722598f7a9d548835f9bdd730f
- MISChttp://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=f875bae065334907796da12523f9df85c89f5712
- MISChttps://bugzilla.redhat.com/show_bug.cgi?id=711134