W3C home > Mailing lists > Public > public-webapps@w3.org > October to December 2009

Re: [cors] security issue with XMLHttpRequest API compatibility

From: Mark S. Miller <erights@google.com>
Date: Thu, 8 Oct 2009 08:59:56 -0700
Message-ID: <4d2fac900910080859k7b95dfe3g6e3ca719b6311ec6@mail.gmail.com>
To: Anne van Kesteren <annevk@opera.com>
Cc: Arthur Barstow <art.barstow@nokia.com>, Thomas Roessler <tlr@w3.org>, Tyler Close <tyler.close@gmail.com>, Jonas Sicking <jonas@sicking.cc>, public-webapps <public-webapps@w3.org>
On Thu, Oct 8, 2009 at 7:55 AM, Anne van Kesteren <annevk@opera.com> wrote:
> On Tue, 14 Apr 2009 14:34:11 +0200, Arthur Barstow <art.barstow@nokia.com>
> wrote:
>>
>> On Apr 14, 2009, at 6:33 AM, ext Thomas Roessler wrote:
>>>
>>> So, to pick up on this discussion again -- I don't think we've had a
>>> useful conclusion whether or not the client-side JavaScript code ought
>>> to explicitly enable cross-site requests (as Tyler suggests, and as IE
>>> implements in XDR) or not.
>>>
>>> All things considered, any thoughts?
>>
>> I tend to think that when adding new semantics, it generally makes sense
>> to add new syntax to support those semantics and in this case that it would
>> be better to err on the side of caution even if the mechanism chosen isn't
>> particularly friendly to the app developer.
>>
>> Yes, it would be good to get others thoughts on this, particularly those
>> that have implemented CORS.
>
> If you still feel this way I suggest you put it on the agenda for TPAC so we
> can briefly discuss it there.

This is my first TPAC. How does one put something on the agenda?


> Otherwise I suggest we consider this resolved
> considering that implementations are shipping.

I don't understand this argument seeing as how implementations of XDR
are already shipping too.


> I personally think keeping the API the way it is now is nicer and the
> security issue seems highly theoretical.

As with much of the rest of CORS, newly created vulnerabilities seem
theoretical until they are deployed an attacked. By the time they do
not seem theoretical, it is too late to do better than patch around
problems that should not have been introduced. We've been over this
before.


> --
> Anne van Kesteren
> http://annevankesteren.nl/
>
>



-- 
    Cheers,
    --MarkM
Received on Thursday, 8 October 2009 16:00:29 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 18:49:34 GMT