Ben Hawkes discovered that the Linux kernel did not correctly validate
memory ranges on 64bit kernels when allocating memory on behalf of 32bit
system calls. On a 64bit system, a local attacker could perform malicious
multicast getsockopt calls to gain root privileges. (CVE-2010-3081)
Ben Hawkes discovered that the Linux kernel did not correctly filter
registers on 64bit kernels when performing 32bit system calls. On a
64bit system, a local attacker could manipulate 32bit system calls to
gain root privileges. (Ubuntu 6.06 LTS and 8.04 LTS were not affected.)
(CVE-2010-3301)
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
Ubuntu | 9.10 | noarch | linux-image-2.6.31-22-server | < 2.6.31-22.65 | UNKNOWN |
Ubuntu | 9.10 | noarch | block-modules-2.6.31-22-generic-di | < 2.6.31-22.65 | UNKNOWN |
Ubuntu | 9.10 | noarch | char-modules-2.6.31-22-generic-di | < 2.6.31-22.65 | UNKNOWN |
Ubuntu | 9.10 | noarch | crypto-modules-2.6.31-22-generic-di | < 2.6.31-22.65 | UNKNOWN |
Ubuntu | 9.10 | noarch | fat-modules-2.6.31-22-generic-di | < 2.6.31-22.65 | UNKNOWN |
Ubuntu | 9.10 | noarch | fb-modules-2.6.31-22-generic-di | < 2.6.31-22.65 | UNKNOWN |
Ubuntu | 9.10 | noarch | firewire-core-modules-2.6.31-22-generic-di | < 2.6.31-22.65 | UNKNOWN |
Ubuntu | 9.10 | noarch | floppy-modules-2.6.31-22-generic-di | < 2.6.31-22.65 | UNKNOWN |
Ubuntu | 9.10 | noarch | fs-core-modules-2.6.31-22-generic-di | < 2.6.31-22.65 | UNKNOWN |
Ubuntu | 9.10 | noarch | fs-secondary-modules-2.6.31-22-generic-di | < 2.6.31-22.65 | UNKNOWN |