]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
Merge r296956:
authorglebius <glebius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 16 Mar 2016 22:36:02 +0000 (22:36 +0000)
committerglebius <glebius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 16 Mar 2016 22:36:02 +0000 (22:36 +0000)
commit576415f8dd98121f5e58f4fb2121d3c655f6f06f
tree5d75e972a0d980b08dc582337b1c761d984af9c5
parenta78e7f91c6308256774087220c12027613d14a49
Merge r296956:

  Due to invalid use of a signed intermediate value in the bounds checking
  during argument validity verification, unbound zero'ing of the process LDT
  and adjacent memory can be initiated from usermode.

Submitted by:   CORE Security
Patch by:       kib
Security:       SA-16:15

git-svn-id: svn://svn.freebsd.org/base/stable/9@296958 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/amd64/amd64/sys_machdep.c