Description
The processcompl_compat function in drivers/usb/core/devio.c in Linux kernel 2.6.x through 2.6.32, and possibly other versions, does not clear the transfer buffer before returning to userspace when a USB command fails, which might make it easier for physically proximate attackers to obtain sensitive information (kernel memory).
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
n/a n/a
n/aaffected
References
- http://lkml.org/lkml/2010/3/30/759 ↗
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10831 ↗
- http://www.redhat.com/support/errata/RHSA-2010-0723.html ↗
- http://lwn.net/Articles/375350/ ↗
- http://www.securityfocus.com/archive/1/520102/100/0/threaded ↗
- http://secunia.com/advisories/46397 ↗
- http://www.redhat.com/support/errata/RHSA-2010-0394.html ↗
- http://www.openwall.com/lists/oss-security/2010/02/17/2 ↗
- http://support.avaya.com/css/P8/documents/100090459 ↗
- http://www.openwall.com/lists/oss-security/2010/02/17/1 ↗
- http://www.vmware.com/security/advisories/VMSA-2011-0012.html ↗
- http://support.avaya.com/css/P8/documents/100113326 ↗
- http://lists.opensuse.org/opensuse-security-announce/2010-03/msg00007.html ↗
- http://www.novell.com/linux/security/advisories/2010_23_kernel.html ↗
- http://www.openwall.com/lists/oss-security/2010/02/18/7 ↗
- http://www.openwall.com/lists/oss-security/2010/02/18/4 ↗
- http://secunia.com/advisories/39742 ↗
- http://www.openwall.com/lists/oss-security/2010/02/19/1 ↗
- http://www.debian.org/security/2010/dsa-2053 ↗
- http://secunia.com/advisories/39830 ↗