Google Groups Home
Help | Sign in
Change in crossdomain.xml??
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 35 - Collapse all   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
k...@neuroproductions.be  
View profile
 More options Mar 9, 4:28 am
From: k...@neuroproductions.be
Date: Sun, 9 Mar 2008 00:28:42 -0800 (PST)
Local: Sun, Mar 9 2008 4:28 am
Subject: Change in crossdomain.xml??
My online app http://www.neuroproductions.be/twitter_friends_network_browser/
was working just fine, but now I get a Security sandbox violation
error.

when I look at the crossdomain, I see it onley accept requests from
twitter
 <cross-domain-policy>
<allow-access-from domain="*.twitter.com"/>
</cross-domain-policy>

Did it change? or am I missing something?


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
k...@neuroproductions.be  
View profile
 More options Mar 9, 7:22 am
From: k...@neuroproductions.be
Date: Sun, 9 Mar 2008 04:22:01 -0700 (PDT)
Local: Sun, Mar 9 2008 7:22 am
Subject: Re: Change in crossdomain.xml??
I fixed my app, by getting the data via php on my own domain, but the
core problem remains

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
k...@neuroproductions.be  
View profile
 More options Mar 9, 7:52 am
From: k...@neuroproductions.be
Date: Sun, 9 Mar 2008 04:52:31 -0700 (PDT)
Local: Sun, Mar 9 2008 7:52 am
Subject: Re: Change in crossdomain.xml??
I fixed my app, by getting the data via php on my own domain, but the
core problem remains

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alex Payne  
View profile
 More options Mar 9, 12:42 pm
From: "Alex Payne" <a...@al3x.net>
Date: Sun, 9 Mar 2008 10:42:53 -0600
Local: Sun, Mar 9 2008 12:42 pm
Subject: Re: Change in crossdomain.xml??
Yes, we changed crossdomain.xml in response to a security threat last
night.  Unfortunately, do to an insecure interaction between Flash and
browsers, allowing cross-domain requests from any domain opens us to
assumed login attacks, which a Japanese security researcher had noted
publicly in the last 48 hours.

I didn't alert the list because we wanted to observe the behavior of
some of our Flash assets after the change, and so the current contents
of crossdomain.xml are not yet concrete.  If anyone has suggestions
for a crossdomain.xml that's both secure and useful to Flash
developers, please let the list know.

On Sun, Mar 9, 2008 at 5:52 AM,  <k...@neuroproductions.be> wrote:

>  I fixed my app, by getting the data via php on my own domain, but the
>  core problem remains

--
Alex Payne
http://twitter.com/al3x

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dossy Shiobara  
View profile
 More options Mar 9, 2:11 pm
From: Dossy Shiobara <do...@panoptic.com>
Date: Sun, 9 Mar 2008 14:11:05 -0400
Local: Sun, Mar 9 2008 2:11 pm
Subject: Re: Change in crossdomain.xml??
On 2008.03.09, Alex Payne <a...@al3x.net> wrote:

> Yes, we changed crossdomain.xml [...]

Yup, and it neutered Twitter Karma, which relied on the permissive
crossdomain.xml that twitter.com was publishing.  :-)

Oh well, I guess that's the end of using Flash for making Twitter API
requests ... for anyone other than Twitter, of course.

-- Dossy

--
Dossy Shiobara              | do...@panoptic.com | http://dossy.org/
Panoptic Computer Network   | http://panoptic.com/
  "He realized the fastest way to change is to laugh at your own
    folly -- then you can let go and quickly move on." (p. 70)


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
k...@neuroproductions.be  
View profile
 More options Mar 9, 2:37 pm
From: k...@neuroproductions.be
Date: Sun, 9 Mar 2008 11:37:33 -0700 (PDT)
Local: Sun, Mar 9 2008 2:37 pm
Subject: Re: Change in crossdomain.xml??
@ Dossy : you can always reach the api via a server-side script on
your own domain (and put your own "allow all" crossdomain.xml in if
needed)
there is a nice php class in the docs that you can use

@Alex,Twitter: Can't you use an other domain for the API, just like
the yahoo and google  APIs ? at least check how they do it. with the
key and stuff.
Anyway, I hope it gets fixed :)


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dossy Shiobara  
View profile
 More options Mar 9, 3:18 pm
From: Dossy Shiobara <do...@panoptic.com>
Date: Sun, 9 Mar 2008 15:18:29 -0400
Local: Sun, Mar 9 2008 3:18 pm
Subject: Re: Change in crossdomain.xml??
On 2008.03.09, k...@neuroproductions.be <k...@neuroproductions.be> wrote:

> @ Dossy : you can always reach the api via a server-side script on
> your own domain (and put your own "allow all" crossdomain.xml in if
> needed) there is a nice php class in the docs that you can use

The great thing about Twitter Karma was that users' ID and passwords
never touched my server--all communication was directly between the
end-user's browser and twitter.com's servers.

I don't use many Twitter "tools" because I don't hand out my own auth.
credentials to third parties, so I wanted to make Twitter Karma a tool
that I would feel comfortable using if someone _else_ had implemented
it.

Proxying requests through my servers will naturally "work" but I
wouldn't want to send my auth. credentials through some third-party
server, therefore I don't like asking other users to do it.

> @Alex,Twitter: Can't you use an other domain for the API, just like
> the yahoo and google  APIs ? at least check how they do it. with the
> key and stuff.  Anyway, I hope it gets fixed :)

Me too.

-- Dossy

--
Dossy Shiobara              | do...@panoptic.com | http://dossy.org/
Panoptic Computer Network   | http://panoptic.com/
  "He realized the fastest way to change is to laugh at your own
    folly -- then you can let go and quickly move on." (p. 70)


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alex Payne  
View profile
 More options Mar 9, 3:20 pm
From: "Alex Payne" <a...@al3x.net>
Date: Sun, 9 Mar 2008 13:20:11 -0600
Local: Sun, Mar 9 2008 3:20 pm
Subject: Re: Change in crossdomain.xml??
Kris: could you elaborate on the solution that Yahoo and Google use
that you'd like to see us implement?

We're not trying to shut down Flash developers, just trying to protect
our users' security.

On Sun, Mar 9, 2008 at 12:37 PM,  <k...@neuroproductions.be> wrote:

>  @ Dossy : you can always reach the api via a server-side script on
>  your own domain (and put your own "allow all" crossdomain.xml in if
>  needed)
>  there is a nice php class in the docs that you can use

>  @Alex,Twitter: Can't you use an other domain for the API, just like
>  the yahoo and google  APIs ? at least check how they do it. with the
>  key and stuff.
>  Anyway, I hope it gets fixed :)

--
Alex Payne
http://twitter.com/al3x

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
k...@neuroproductions.be  
View profile
 More options Mar 9, 3:50 pm
From: k...@neuroproductions.be
Date: Sun, 9 Mar 2008 12:50:32 -0700 (PDT)
Local: Sun, Mar 9 2008 3:50 pm
Subject: Re: Change in crossdomain.xml??
I'm not a security specialist, I'm just a flash developer, but maybe
this article can help you
http://blog.monstuff.com/archives/000302.html

On 9 mrt, 20:20, "Alex Payne" <a...@al3x.net> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dossy Shiobara  
View profile
(1 user)  More options Mar 9, 3:51 pm
From: Dossy Shiobara <do...@panoptic.com>
Date: Sun, 9 Mar 2008 15:51:52 -0400
Local: Sun, Mar 9 2008 3:51 pm
Subject: Re: Change in crossdomain.xml??
On 2008.03.09, Alex Payne <a...@al3x.net> wrote:

> Kris: could you elaborate on the solution that Yahoo and Google use
> that you'd like to see us implement?

> We're not trying to shut down Flash developers, just trying to protect
> our users' security.

1. Move the Twitter API to api.twitter.com.  Use the completely
   permissive crossdomain.xml on api.twitter.com.

2. Stop supporting HTTP Basic auth. on api.twitter.com.  Implement OAuth
   or some other kind of auth. token system.

3. Require non-public API requests to include a valid user auth. token.

-- Dossy

--
Dossy Shiobara              | do...@panoptic.com | http://dossy.org/
Panoptic Computer Network   | http://panoptic.com/
  "He realized the fastest way to change is to laugh at your own
    folly -- then you can let go and quickly move on." (p. 70)


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alex Payne  
View profile
 More options Mar 9, 3:53 pm
From: "Alex Payne" <a...@al3x.net>
Date: Sun, 9 Mar 2008 13:53:34 -0600
Local: Sun, Mar 9 2008 3:53 pm
Subject: Re: Change in crossdomain.xml??
Dossy: all of those things should be happening inside of this month,
if I have anything to say about it :)

--
Alex Payne
http://twitter.com/al3x

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Cameron Kaiser  
View profile
 More options Mar 9, 6:11 pm
From: Cameron Kaiser <spec...@floodgap.com>
Date: Sun, 9 Mar 2008 15:11:24 -0700 (PDT)
Local: Sun, Mar 9 2008 6:11 pm
Subject: Re: Change in crossdomain.xml??

> 2. Stop supporting HTTP Basic auth. on api.twitter.com.  Implement OAuth
>    or some other kind of auth. token system.

Despite all the disadvantages of HTTP Basic, shutting it down completely
without a transition period will break a lot of applications.

--
------------------------------------ personal: http://www.cameronkaiser.com/ --
  Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckai...@floodgap.com
-- Why did the chicken cross the Moebius strip? To get to the other ... uh ...


    Reply to author    Forward  
You must