Opera browser Speed dial Extensions XSS and CSRF

Tuesday, August 27, 2013
########################################
Opera Browser Speed Dial Extensions XSS and XSRF
Original advisore: http://lostmon.blogspot.com.es/2013/08/opera-browser-speed-dial-extensions-xss.html
########################################

############
Description:
############

Speed Dial gives you quick access to your favorite Web sites. Every time you open a new tab, you are presented with a 3x3 grid of thumbnails, each representing a Web address. To open a page, click on the corresponding thumbnail, or use the keyboard shortcuts. http://help.opera.com/Mac/10.50/en/speeddial.html

#########
Abstract
#########

Developers Build Extensions for fast access to web services like
Gmail, Flirk or Facebook.

Speed dial "protect users" to direct XSS attacks, but the extensions used in Speed ??Dial, are not free of bugs and some of them are not safe. A remote attacker could compose special attacks, for abusing the  functionality of these extensions in Speed Dial.


####################
Extensions for Gmail
####################

This two extenions show latest unread Emails from Gmail and are prone vulnerables to XSS & CSRF style atacks.

######
XSS:
######

If a attacker write a Email and in subject insert a html code it is executed in the extension.


















######
XSRF:
######

If a attacker compose a Email with subject like
 "><iframe src="https://mail.google.com/mail/?logout&hl=es"<>/iframe>
when the extension refresh content, it cause victim logout function.


https://addons.opera.com/es/extensions/details/gmail-on-speed-dial-ex/
https://addons.opera.com/es/extensions/details/gmail-on-speed-dial/

##############################
Extensions for Google Calendar
##############################

This Two extensions Show reminders and events from Google Calendar
and are prone vulnerables to XSS & CSRF style attacks

######
XSS:
######

If a attacker write a event in a shared calendar and in subject insert a html code it is executed in the extension.



######
XSRF:
######

If a attacker a event in a shared calendar with subject like
 "><iframe src="https://www.google.com/calendar/logout"<>/iframe>
when the extension refresh content, it cause victim logout function.


https://addons.opera.com/es/extensions/details/google-calendar/
https://addons.opera.com/es/extensions/details/gcaltoday/

################
Related Links
################

http://lostmon.blogspot.com.es/2010/09/google-chrome-instaled-extensions.html
http://www.osvdb.org/search?search[vuln_title]=lostmon%20extension&search[text_type]=alltext
http://www.oxdef.info/posts/2011/01/18/chrome-ext/
http://www.pcmag.com/article2/0,2817,2359778,00.asp


############## End ########################

##################
Solution
###################

No solution was available at this time !!!

 ################ €nd ####################

--
atentamente:
Lostmon (lostmon@gmail.com)
Web-Blog: http://lostmon.blogspot.com/
Google group: http://groups.google.com/group/lostmon (new)
--
La curiosidad es lo que hace mover la mente.... 

Arora qrc: dialog XSS and DoS

Tuesday, July 31, 2012
########################################
Arora qrc: dialog XSS and DoS
Vendor URL:http://code.google.com/p/arora/
Advisore: http://lostmon.blogspot.com.es/2012/07/arora-qrc-dialog-xss-and-dos.html
Vendor notify:NO  exploit available:yes
#######################################

Arora is a lightweight cross-platform web browser. It's free (as in free speech and free beer).
Arora runs on Linux, embedded Linux, FreeBSD, Mac OS X, Windows, Haiku, and any other platforms
supported by the Qt toolkit.

Arora uses the QtWebKit port of the fully standards-compliant WebKit layout engine.
It features fast rendering, powerful JavaScript engine and supports Netscape plugins.

Arora contains a two flaws that allows a remote cross site scripting (XSS) attack and DoS.

This flaw exists because the application does not validate the qrc: Uri dialog and
internal error pages. This may allow a user to create a specially crafted Link/url that
would execute arbitrary script code in a user's browser within the trust relationship
between their browser and the qrc handler ( local ).

Also Arora has a second flaw that allow Denial of service or app to crash in a special link.


#################
Proof of Concept
#################

create a html doc and write this code, click in the link and it execute
the xss and if accept the alert box, the app crash :)
 <html><body>
<a href='qrc:/"><script>alert('Sorry, Now Your App Crash!');</script>'>Arora about: handler XSS</a>
</body></html>

################
Versions afected
################

Arora 0.10.0 Windows Qt 4.5.3

##################
Solution
###################

No solution was available at this time !!!

 ################ €nd ####################

--
atentamente:
Lostmon (lostmon@gmail.com)
Web-Blog: http://lostmon.blogspot.com/
Google group: http://groups.google.com/group/lostmon (new)
--
La curiosidad es lo que hace mover la mente....

Firefox 11 DoS using exponential string growth and document.write()

Sunday, April 22, 2012
#############################################
Firefox 11 DoS using exponential string growth and document.write()
Vendor URL: http://www.mozilla.org
Advisore: http://lostmon.blogspot.com.es/2012/04/firefox-11-dos-using-exponential-string.html
Vendor Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=744637
Vendor Notify: YES
##############################################

Mozilla firefox for windows in prone vulnerable to a denial of service condition. This think crash is tigger when load a malformed page with a malicious script, that fill up the memory.

####################
Versions affceted
####################

Mozilla Firefox 11.0

##############
Solution
###############

No solution was available at this time!!

#############
Proof Of Concept
##############

see https://bugzilla.mozilla.org/show_bug.cgi?id=744637


################ €nd ######################

--
atentamente:
Lostmon (lostmon@gmail.com)
Web-Blog: http://lostmon.blogspot.com/
Google group: http://groups.google.com/group/lostmon (new)
--
La curiosidad es lo que hace mover la mente....

GreenBrowser About: dialog XSS and stored XSS

Tuesday, March 27, 2012
########################################
GreenBrowser About: dialog XSS and stored XSS
Vendor URL:http://www.morequick.com/
advisore: http://lostmon.blogspot.com/2012/03/greenbrowser-about-dialog-xss-and.html
Vendor notify:NO  exploit available:yes
#######################################

GreenBrowser is your best choice of flexible and powerful green web browser. GreenBrowser is free to download and use.

GreenBrowser contains a two flaws that allows a remote cross site scripting (XSS) attack. This flaw exists because the application does not validate the about: Uri dialog and last visited pages. This may allow a user to create a specially crafted URL that would execute arbitrary script code in a user's browser within the trust relationship between their browser and the server.

Also the browser save the last URL visited and then, if a user create a crafted link and clin in, it is a stored XSS because when open the browser by default it open http://www.5igb.com/StartEn.htm and it have the last visited URL... The xss is executed in this URL :) page and browser not validate LastVisitWriteEn() before render to the user.

You can see this function here => http://www.5igb.com/function.js

#################
Proof of Concept
 #################

create a html doc and write this code, click in the link and it execute the xss close the browser and open it again, in last visit pages we have the url of PoC and it executes the stored XSS

 <html><body>
<a href='about:"><script>alert(1)</script>'>GreenBrowser about: handler XSS</a>
</body></html>

 ################
Versions afected
 ################

6.1.0117 (2012-01-17 10:22:02)
 6.1.0216 (2012-02-16 21:37:10)

 ##################
Solution
 ###################

No solution was available at this time !!!

 ################ €nd ####################

-- 
atentamente:
Lostmon (lostmon@gmail.com)
Web-Blog: http://lostmon.blogspot.com/
Google group: http://groups.google.com/group/lostmon (new)
--
La curiosidad es lo que hace mover la mente....
 

Browse

About:Me

My blog:http://lostmon.blogspot.com
Mail:Lostmon@gmail.com
Lostmon Google group
Lostmon@googlegroups.com

La curiosidad es lo que hace
mover la mente...

Friends