Date: Fri, 20 Mar 2015 15:05:39 -0400 From: Shawn Webb <shawn.webb@hardenedbsd.org> To: Warner Losh <imp@bsdimp.com> Cc: Adrian Chadd <adrian@freebsd.org>, HardenedBSD Core <core@hardenedbsd.org>, Oliver Pinter <oliver.pinter@hardenedbsd.org>, "freebsd-arch@freebsd.org" <freebsd-arch@freebsd.org> Subject: Re: ASLR work into -HEAD ? Message-ID: <1426878339.5550.29.camel@hardenedbsd.org> In-Reply-To: <1426875464.5550.26.camel@hardenedbsd.org> References: <CAJ-VmomszKm47aLnGWiouUQHvmB8%2BchA=y-q1zvtOwJ7_iqe0g@mail.gmail.com> <7C64CB2B-3FD0-434C-A11A-2A841537220F@bsdimp.com> <CAJ-Vmo=JZoM0V=sSNtW-2Pdh-8gtXWhAGd7uKV7v_rwECqMQJw@mail.gmail.com> <CAPQ4fftmjJ2tfAWzULoTQiY3ZO=GRP9VRt-LtzxUnoMJCZgHLw@mail.gmail.com> <CC2C8923-A3EB-4EE4-9DBB-A2CC444902BF@bsdimp.com> <1426875464.5550.26.camel@hardenedbsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-17Fk+7cjDbIAFS40BrYA Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, 2015-03-20 at 14:17 -0400, Shawn Webb wrote: > On Fri, 2015-03-20 at 09:28 -0600, Warner Losh wrote: > > > On Mar 19, 2015, at 2:31 PM, Oliver Pinter <oliver.pinter@hardenedbsd= .org> wrote: > > >=20 > > > On Thu, Mar 19, 2015 at 9:04 PM, Adrian Chadd <adrian@freebsd.org> wr= ote: > > >> On 19 March 2015 at 12:56, Warner Losh <imp@bsdimp.com> wrote: > > >>>=20 > > >>>> On Mar 19, 2015, at 12:53 PM, Adrian Chadd <adrian@freebsd.org> wr= ote: > > >>>>=20 > > >>>> Hi, > > >>>>=20 > > >>>> Apparently this is done but has stalled: > > >>>>=20 > > >>>> https://reviews.freebsd.org/D473 > > >>>>=20 > > >>>> Does anyone have any strong objections to it landing in the tree a= s-is? > > >>>=20 > > >>> There=E2=80=99s rather a lot of them specifically spelled out in th= e code review. > > >>>=20 > > >>> Many of the earlier ones were kinda blown off, so I=E2=80=99ve not = been inclined > > >>> to take the time to re-review it. Glancing at it, I see several min= or issues > > >>> that should be cleaned up. > > >>=20 > > >> Cool. Thanks for taking the time to look at it again. > > >>=20 > > >> Shawn is in #freebsd on freenode irc, so if you/others want a more > > >> interactive review then he's there during the day. > > >=20 > > > Please CC the core@hardenedbsd.org in future please, when you are > > > talking about this issue. > > >=20 > > > Adrian: do you able to review the MIPS or ARM part especially or test= them? > >=20 > > Adrian: Do not commit the changes. > >=20 > > I=E2=80=99ve gone back and re-read Robert Watson=E2=80=99s rather long = review and it appears > > that virtually none of that has been addressed. Until it is, do not com= mit it. This > > code interacts with dangerous parts of the system, and the default cann= ot be > > to just let it in because no one has objected recently. Objections have= been made, > > they have been quantified, they haven=E2=80=99t been answered or acted = upon. Until that > > changes, you can assume the objections remain in place and asking again= without > > fixing them isn=E2=80=99t going to change the answer. > >=20 > > Warner >=20 > Warner, >=20 > We've fixed the vast majority of the concerns raised in that review. To > say "virtually none of that has been addressed" and "they haven't been > answered or acted upon" is a blatant lie. The fact that there are so > many revisions of the patch is proof. We even made our ASLR > implementation for FreeBSD less secure by providing a mechanism in > ptrace() to disable it as requested by a member of the FreeBSD > Foundation. (This "feature" doesn't exist in HardenedBSD's > implementation.) If comments like these continue, I will remove the diff > from Phabricator and close the BugZilla ticket. FreeBSD can feel free to > pull from us, but we won't make any effort to proactively upstream our > work. >=20 > With that said, I have missed a few of the concerns raised. There's so > many comments/concerns in that review that it's easy to miss a few. I > will address them tonight and upload a new patch tomorrow. I've updated the patch. Is there anything I've missed? Thanks, Shawn Webb HardenedBSD --=-17Fk+7cjDbIAFS40BrYA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCgAGBQJVDG+DAAoJEGqEZY9SRW7uHesP/1C0dn7RTMwgC5i4trRLvxWN F40qlP3c0VQnfUiC6+/NT9kupIR17cecnqsB6MYT2axa4+pw8uIV4sHK1ZwEaw/O VXAPR7u9HznTR8earpaj1W36FZWLfuCgaGTxvTwzboqNwm6goIFBJogq46Pjgh7G MZ2NVSIy5+hUErMc6+7k9NwdnGNY8av4V+8ThgiTuE3ezQ2cTF4bv2FyG/eapbSf AVy5cOdO8DSxBSNvLr26vHNzt4YygakPuIbH+JEaGDflUoG0IXDIp6h5RE5NzXk+ CiBOZLHoFSM1oa74njGVB736KCUH/lcX4wCblX14VDu3Z0m4Fsj/9fNBWDTIwioS RvfFf5YzD9IC7vOroVZa3h55qE7X0A4Rg4yJrHNY9UDH91JDSGMqbQCLpdMQvcix npAWL6dr59j+GoSKR49lWklV0k9Bysj1LBlxhoNOko42OuaCDcGUoMgFeXVF6HOs 3wYRS5BXS0olW22sBvtufENqq6Z6Q9wFdsW4A8nWApyJmGrNFaOgxT9FFKxu9Xww quF+hUuPUvcMDPgttfzoQRCao2ad9ibiSLleph2Gp0Lri7r2iSvjX3sZXOw8GjLO MDQ4OpTfJ7I7wYZRvFVR4YjlSeENFyE+E9RPGbJtuuTe/TLkfOLa2tlqGdXl+ubN 7HJIz0eFUlK7BJGNq4Ql =3y95 -----END PGP SIGNATURE----- --=-17Fk+7cjDbIAFS40BrYA--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1426878339.5550.29.camel>