Break Google
21–30 of 92 posts
Re: Break Google
#22The bug doesn't exist on https://encrypted.google.com/
Re: Break Google
#23When you search for "${", the page is missing 26 lines of minified JavaScript (lines 9-35 of a non-broken page, at least for me), almost certainly because of a templating bug. These lines, among other things, are responsible for adding the top toolbar to the page. (The missing JS is here: http://pastebin.com/B9cy3T2c )
http://code.google.com/p/google-ctemplate/
It makes sense that the ${ could cause problems.
Re: Break Google
#24Seems likely that it's due to a lack of escaping in a custom templating layer. I wonder if it could be used to perform a XSS attack?
Unlikely. You'd have to get someone else to run the same query.
Edit: I guess it would be more helpful to explain why for those not familiar with XSS. If all it takes it a specially crafted URL to your site to exploit it, your site is toast. The security model of the web assumes that people can open even the shadiest of links without negative consequences. I could have obscured the URL with a shortener and named the link "Cutest cat pic ever!" I could have hosted a page on a totally separate domain and put the crafted URL in a hidden iframe. All I have to do is send document.cookie over to my server and now I control your account.
Re: Break Google
#25Earlier quoted context omitted.
Unlikely. You'd have to get someone else to run the same query.
...which you can do simply by posting a link anywhere. Edit: I guess it would be more helpful to explain why for those not familiar with XSS. If all it takes it a specially crafted URL to your site to exploit it, your site is toast. The security model of the web assumes that people can open even the shadiest of links without negative consequences. I could have obscured the URL with a shortener and named the link "Cut…
Re: Break Google
#26Earlier quoted context omitted.
Unlikely. You'd have to get someone else to run the same query.
...which you can do simply by posting a link anywhere. Edit: I guess it would be more helpful to explain why for those not familiar with XSS. If all it takes it a specially crafted URL to your site to exploit it, your site is toast. The security model of the web assumes that people can open even the shadiest of links without negative consequences. I could have obscured the URL with a shortener and named the link "Cut…
Re: Break Google
#27Re: Break Google
#28(if you hate Microsoft and want to down vote this comment, go ahead . I don't care )
Re: Break Google
#29(if you hate Microsoft and want to down vote this comment, go ahead . I don't care )