Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Jul 2012 15:59:21 -0500
From:      James <james@hicag.org>
To:        Bill Crisp <bcrisp@crispernetworks.com>
Cc:        freebsd-hackers@freebsd.org, Xin Li <delphij@delphij.net>
Subject:   Re: CVE-2012-0217 Intel's sysret Kernel Privilege Escalation and FreeBSD 6.2/6.3
Message-ID:  <CAD4099k=h9T=fEXK5UjYoGifo8NGKcPWRA7eQ4C15sgdR2CMQQ@mail.gmail.com>
In-Reply-To: <CAOmNS50Gz_cnaqhxu0%2BbUO1JUBfUF6OHS2TaHZhiw6C-NtipGQ@mail.gmail.com>
References:  <CAOmNS514kLwq=MpGbwL324MQGQYrCAgM9ByaocRujjG1M55%2BTg@mail.gmail.com> <4FFF4B95.9080105@delphij.net> <CAOmNS50Gz_cnaqhxu0%2BbUO1JUBfUF6OHS2TaHZhiw6C-NtipGQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--f46d04374547e88d5604c520efff
Content-Type: text/plain; charset=ISO-8859-1

On Wed, Jul 18, 2012 at 3:26 PM, Bill Crisp <bcrisp@crispernetworks.com> wrote:
>
> Unfortunately I tried to put the code from the patch in place but there
> seems to be some missing functions in the header file and too many
> arguments to a function and some other errors below:

    Hi Bill. Yes, the patch for >= FreeBSD 7 won't apply directly to
    6. ksi and the refined SIGBUS traps don't exist yet. Here's how I
    fixed it at work. Using this on multiple releng_6* branches.

    HTH!

-- 
James.

--f46d04374547e88d5604c520efff
Content-Type: application/octet-stream; name="CVE-2012-0217_releng_6.patch"
Content-Disposition: attachment; filename="CVE-2012-0217_releng_6.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h4sw8opl0

SW5kZXg6IHNyYy9zeXMvYW1kNjQvYW1kNjQvdHJhcC5jCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHNyYy9zeXMv
YW1kNjQvYW1kNjQvdHJhcC5jCShyZXZpc2lvbiA0NTY0KQorKysgc3JjL3N5cy9hbWQ2NC9hbWQ2
NC90cmFwLmMJKHJldmlzaW9uIDQ1NjUpCkBAIC04NDYsNiArODQ2LDE3IEBACiAJLyoKIAkgKiBU
cmFjZWQgc3lzY2FsbC4KIAkgKi8KKworCS8qCisJICogSWYgdGhlIHVzZXItc3VwcGxpZWQgdmFs
dWUgb2YgJXJpcCBpcyBub3QgYSBjYW5vbmljYWwKKwkgKiBhZGRyZXNzLCB0aGVuIHNvbWUgQ1BV
cyB3aWxsIHRyaWdnZXIgYSByaW5nIDAgI0dQIGR1cmluZworCSAqIHRoZSBzeXNyZXQgaW5zdHJ1
Y3Rpb24uICBIb3dldmVyLCB0aGUgZmF1bHQgaGFuZGxlciB3b3VsZAorCSAqIGV4ZWN1dGUgd2l0
aCB0aGUgdXNlcidzICVncyBhbmQgJXJzcCBpbiByaW5nIDAgd2hpY2ggd291bGQKKwkgKiBub3Qg
YmUgc2FmZS4gIEluc3RlYWQsIHByZWVtcHRpdmVseSBraWxsIHRoZSB0aHJlYWQgd2l0aCBhCisJ
ICogU0lHQlVTLgorCSAqLworCWlmICh0ZC0+dGRfZnJhbWUtPnRmX3JpcCA+PSBWTV9NQVhVU0VS
X0FERFJFU1MpCisJCXRyYXBzaWduYWwodGQsIFNJR0JVUywgVF9QUk9URkxUKTsKIAlpZiAob3Jp
Z190Zl9yZmxhZ3MgJiBQU0xfVCkgewogCQlmcmFtZS50Zl9yZmxhZ3MgJj0gflBTTF9UOwogCQl0
cmFwc2lnbmFsKHRkLCBTSUdUUkFQLCAwKTsK
--f46d04374547e88d5604c520efff--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAD4099k=h9T=fEXK5UjYoGifo8NGKcPWRA7eQ4C15sgdR2CMQQ>