CVE 2016-2143
The fork implementation in the Linux kernel before 4.5 on s390 platforms mishandles the case of four page-table levels, which allows local users to cause a denial of service (system crash) or possibly have unspecified other impact via a crafted application, related to arch/s390/
Related bugs and status
CVE-2016-2143 (Candidate) is related to these bugs:
Bug #1556141: s390/mm: four page table levels vs. fork
Summary | In | Importance | Status | |||
---|---|---|---|---|---|---|
1556141 | s390/mm: four page table levels vs. fork | linux (Ubuntu) | Medium | Fix Released | ||
1556141 | s390/mm: four page table levels vs. fork | linux (Ubuntu Xenial) | Medium | Fix Released | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-trusty (Ubuntu Xenial) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-armadaxp (Ubuntu Xenial) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-xenial (Ubuntu Xenial) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-wily (Ubuntu Xenial) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-goldfish (Ubuntu Xenial) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-saucy (Ubuntu Xenial) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-quantal (Ubuntu Xenial) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-raspi2 (Ubuntu Xenial) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-vivid (Ubuntu Xenial) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-armadaxp (Ubuntu Precise) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-goldfish (Ubuntu Precise) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-quantal (Ubuntu Precise) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-saucy (Ubuntu Precise) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-trusty (Ubuntu Precise) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-vivid (Ubuntu Precise) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-wily (Ubuntu Precise) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-xenial (Ubuntu Precise) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-raspi2 (Ubuntu Precise) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-armadaxp (Ubuntu Trusty) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-goldfish (Ubuntu Trusty) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-quantal (Ubuntu Trusty) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-saucy (Ubuntu Trusty) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-trusty (Ubuntu Trusty) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-vivid (Ubuntu Trusty) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-wily (Ubuntu Trusty) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-xenial (Ubuntu Trusty) | Medium | Fix Released | ||
1556141 | s390/mm: four page table levels vs. fork | linux-raspi2 (Ubuntu Trusty) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-armadaxp (Ubuntu Wily) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-goldfish (Ubuntu Wily) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-quantal (Ubuntu Wily) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-saucy (Ubuntu Wily) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-trusty (Ubuntu Wily) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-vivid (Ubuntu Wily) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-wily (Ubuntu Wily) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-xenial (Ubuntu Wily) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-raspi2 (Ubuntu Wily) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-mako (Ubuntu Precise) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-mako (Ubuntu Trusty) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-mako (Ubuntu Wily) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-mako (Ubuntu Xenial) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-ti-omap4 (Ubuntu Precise) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-ti-omap4 (Ubuntu Trusty) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-ti-omap4 (Ubuntu Wily) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-ti-omap4 (Ubuntu Xenial) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-utopic (Ubuntu Precise) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-utopic (Ubuntu Trusty) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-utopic (Ubuntu Wily) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-utopic (Ubuntu Xenial) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-flo (Ubuntu Precise) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-flo (Ubuntu Trusty) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-flo (Ubuntu Wily) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-flo (Ubuntu Xenial) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-raring (Ubuntu Precise) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-raring (Ubuntu Trusty) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-raring (Ubuntu Wily) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-lts-raring (Ubuntu Xenial) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-manta (Ubuntu Precise) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-manta (Ubuntu Trusty) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-manta (Ubuntu Wily) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-manta (Ubuntu Xenial) | Medium | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-snapdragon (Ubuntu) | Undecided | Invalid | ||
1556141 | s390/mm: four page table levels vs. fork | linux-snapdragon (Ubuntu Xenial) | Medium | Invalid |
See the
CVE page on Mitre.org
for more details.