- From: Jonas Sicking <jonas@sicking.cc>
- Date: Thu, 21 Feb 2008 21:45:46 -0800
- To: "Close, Tyler J." <tyler.close@hp.com>
- CC: Ian Hickson <ian@hixie.ch>, "WAF WG (public)" <public-appformats@w3.org>
Close, Tyler J. wrote: > Sending the user's credentials without the user's consent creates a host of security problems, such as the one around headers the WG is currently struggling with and the one's I've written about on this list recently, without enabling any actually viable designs. For example, if the user's credentials are not used, and the target resource has to opt-in, it is OK to let the third-party web page specify whatever headers it wants, so long as the HTTP request is still well formed, since the third-party could have sent just such a request from its own machine. All these problems exist even if we don't send cookies. The reason is intranet servers behind firewalls. These sites authenticate simply through the users ability to connect to the server. I've argued this in the past (in a discussion on JSONRequest vs. AC iirc), that disabling cookies doesn't actually buy any reliably protection, but it does risk giving us (spec writers) a false sense of security. / Jonas
Received on Friday, 22 February 2008 05:45:37 UTC