- From: Artur Janc <aaj@google.com>
- Date: Wed, 30 Aug 2017 14:33:37 +0200
- To: Léonie Watson <tink@tink.uk>
- Cc: Michal Zalewski <lcamtuf@google.com>, Samuel Weiler <weiler@w3.org>, "public-html@w3.org" <public-html@w3.org>
- Message-ID: <CAPYVjqqkBt04zQL0MPkDmK3zrHXkFraxbty5wGkZo3gtRyHpfA@mail.gmail.com>
Hi Léonie, Apologies for the very late response; I reviewed the changes related to the Referrer Policy integration in https://github.com/w3c/html/pull/954/files and they all look good to me (there's little risk on the HTML side and Referrer Policy itself is obviously security/privacy positive). Cheers, -Artur On Wed, Jul 5, 2017 at 3:42 PM, Léonie Watson <tink@tink.uk> wrote: > Artur, > > We've just merged some changes into HTML5.2 relating to Referrer Policy > [1]. I wonder if I could trouble you for a little more of your time to look > through these changes from a security point of view? > > Léonie. > [1] https://github.com/w3c/html/pull/954#event-1150804822 > > On 09/06/2017 22:47, Artur Janc wrote: > >> Hey folks, >> >> I spent a bit of time this week reviewing the changes for 5.2 and put >> together some notes in [1]. >> >> The changes since 5.1 are generally low risk, with many dealing with >> non-security aspects of the spec, such as adding attributes or making other >> minor changes in element behavior, or -- even better -- removing obsolete >> features. Of the more interesting changes, I took a closer look at a dozen >> or so of those which seemed more likely to have a security impact. >> In general, I didn't find anything particularly problematic; there are a >> few opportunities for clarifying the text around some security-relevant >> features and I filed a couple of minor issues (#951, #952, and >> webappsec-secure-contexts/#49). >> I was also happy to see several security-positive hardening changes such >> as treating data: as separate origin [2], restricting navigation of sandbox >> frames [3], and various integrations with CSP. >> As a meta-note, one thing that struck me as a reviewer without much >> background with the spec is that there is a fairly wide variety when it >> comes to Security sections for individual features. In some cases, the >> security discussion is extensive [4], but in others important security >> checks seem to be defined without much explanation. Similarly, some commits >> introduce potentially security-sensitive changes without any relevant >> discussion in the Github issue. I assume this is not a surprise to anyone >> here, but perhaps this is something that could be improved in the future. >> Good luck getting to CR! >> Cheers, >> -Artur >> >> [1] https://docs.google.com/document/d/1y0Jqe7I9w9VTzOGabeSIowQY >> qdTA0TSCn3ePQBnZe_0/edit >> [2] https://github.com/w3c/html/commit/1f582bb098666f82b53e0a338 >> d5709a320088ac9 >> [3] https://github.com/w3c/html/commit/54a634c3bbe37f216b9b6ff23 >> 2381aacc7e82772 >> [4] https://www.w3.org/TR/html52/single-page.html#security-and-privacy >> >> >> On Fri, Jun 2, 2017 at 12:40 PM, Léonie Watson <tink@tink.uk <mailto: >> tink@tink.uk>> wrote: >> >> + public-html@w3.org <mailto:public-html@w3.org> >> >> Thank you all for helping with this. >> >> Would it be possible for the review to be completed next week? We >> had originally put the 5.2 spec out for wide review by 26th May, >> with a view to being in CR (Candidate Recommendation) by 20th June >> [1]. That meant freezing the spec today so we could go to the WG to >> ask for their consent to make the transition. >> >> We want a security review, but we also want to minimise the impact >> to our timeline. Even if the review is completed next week, we're >> still looking at a two week delay (plus any time needed to respond >> to any issues you might file). >> >> Anything you can do to help us would be greatly appreciated. >> >> Thanks >> Léonie >> -- @LeonieWatson tink.uk <http://tink.uk> Carpe diem >> >> > -- > @LeonieWatson @tink@toot.cafe tink.uk Carpe diem >
Received on Wednesday, 30 August 2017 12:34:22 UTC