w3c / webappsec

Web Application Security Working Group repo
https://www.w3.org/groups/wg/webappsec/
Other
605 stars 148 forks source link

2021-2023 charter feedback #595

Closed annevk closed 5 months ago

annevk commented 3 years ago

Overall this charter looks good, but I'd like to push back on a few items and request the addition of one other item. I'd like to push back on:

And then it seems to me that Document Policy (to be renamed) should be listed as deliverable, to make it explicit what the group will be working on.

shhnjk commented 3 years ago

I’ve summarized the concept and the background of Trusted Types here. IMO, Trusted Types is a reasonable solution for things that can’t be covered by CSP. Furthermore, it’s a strong mitigation for SPAs against XSS, where there is only chance of DOM-based XSS.

Trusted Types is something that is proven to work in Google against DOM-based XSS, and I think it’s better to work on something that is known to solve the problem we have, rather than invent a new solution to the same problem.

mikewest commented 3 years ago

Hey Anne, apologies for the delayed response, and thanks for engaging here.

I think that leaves only Trusted Types as a point of disagreement?

samuelweiler commented 3 years ago

Thanks @annevk for raising the concerns, @shhnjk for details re: TT, and @mikewest for responding in detail. (And thanks to all of you for showing that I made the wrong call on https://github.com/w3c/webappsec/issues/590.)

I'll put together a PR for everything except TT. For TT, I'm continuing the discussion over at https://github.com/w3c/webappsec-trusted-types/issues/342#issuecomment-879166972

mozfreddyb commented 3 years ago

Thanks folks. We agree that Trusted Types is the remaining point of disagreement. Let's continue over there.

plehegar commented 5 months ago

closing since this is old and we have a new charter discussion anyway