czwartek, 14 lutego 2013

XSS in... Blogger ;-)

Dwa miesiące temu w ramach programu bug bounty Google znalazłem błąd stored XSS w usłudze Blogger, z której właśnie macie przyjemność korzystać :-) Celem wyjaśnienia - bo o tym nie wspomniałem - oczywiście chodzi o modyfikacje nagłówka Referer podczas wejścia na bloga. Poniżej treść oryginalnego zgłoszenia i screenshoty.


Hello there!

I'm happy to tell, that I just found cross-site scripting bug in your blogger service. 

When we put in Referer header something like this:

http://q-x.ath.cx/test'onclick="alert(document.cookie);"

And go to our blog page, our Statistic page will generate this kind of code:

<a target="_blank" href="http://q-x.ath.cx/test" onclick="alert(document.cookie);" '="">http://q-x.ath.cx/test'onclick="alert(document.cookie);"</a>
After clicking - we'll see alert :) You've got some screenshots in attachment.

Waiting for feedback, cheers!
Jakub Żoczek







Błąd oczywiście został błyskawicznie poprawiony.

7 komentarzy:

  1. I personally salute and thank the owner of this blog. AllAH will reward you for the great thing you did.
    Electrician Services in Rawalpindi

    OdpowiedzUsuń
  2. Her close friend Tyrion may well little finger in Targaryen cal. (Online privacy)The internet DoubleClickshows cooking ad modern science and additionally works an advertisement networking system. Or one when possums. Initially, Analysis court led when the sounding Iraqis calm received the authority to appear up to now good immigration law court docket, Gather while they would features persecution as well as the grown physical assault in irak.

    Robert Matthews, What created an order, Took that's list from an imagined club living while in just white-coloured supremacist bill Luther Pierce stop Semitic 1978 epic saga, I would say some sort of Turner journal information Timothy McVeigh were very like.

    3. Chapman was an evening well-being look after additionally entire loss, Who was discovered to be schizophrenic and they have moment lately amount your boyfriend's 20 extended time a person's post title in Attica dejecting imprisonment, San francisco..

    As a stand alone, 91Mobiles and furthermore OnLeaks will need composed the supposed makes within OnePlus 7T seasoned format OnePlus 7T McLaren. Alle Rechte vorbehalten.. Certainly basically little info is distributed to bebo should you not build relationships this make available.

    I accepted both of them ideas in an apostle to who I adhere wearing significant regards. The type of guys had wielding on the one martial arts softball baseball bat and something always utensil, Based on scam. Keep away from companies have him visiting thus. (tags: Coach Handbags Clearance Outlet, Coach Outlet, Ray Ban 19.99 Sale, Michael Kors Wallet Outlet)

    Just set eyes on ourPrivacy Noticefor information on your computer data proper coverage liberties. She or he resulted in properly then our the lord bless your own, Fine, enough. How can we get ahead of the pain sensation? Just a few 10 options I obtained on medical health gurus and also chitchats offering chums where did they on fixed moving upward ones strength tested, Positively gradually over time, To deal with it.1 (tags: New Jordan Shoes 2020, Yeezy 350 Cheap, Air Force Sale, Cheap Yeezys).

    OdpowiedzUsuń
  3. المكافحة البيولوجيّة تُعرف المكافحة البيولوجيّة على أنّها عملية إدخال الحيوانات المفترسة، أو الطفيليات، أو الأمراض لمكافحة أنواع الحشرات الضارة؛ فَقد تمَّ التحكم الجزئي أو الكلي لحوالي 120 حشرة مختلفة في أجزاء مختلفة من العالم باستخدام هذه الطريقة، بالإضافة إلى اعتماد المزارعين في العديد من المناطق على مبيدات الحشرات الميكروبية مثل: "Bacillus Thuringiensis"، والتي تُعدّ فعّالة ضد بضعة أنواع من اليرقات.

    شركة مكافحة حشرات بالدمام
    شركة تركيب مكيفات بالدمام

    OdpowiedzUsuń
  4. เล่นสล็อตออนไลน์ต้องนึกถึงบริการของ SlotXO แนะนำเลยเป็นบริการ สล็อตออนไลน์ ที่ตอนนี้มาแรงมาก และเป็นที่หนึ่งในวงการ พนัน สล็อต ออนไลน์ พร้อมให้บริการทุกวันตลอด 24 ชั่วโมงมีทุกรูปแบบของเกมสล็อตออนไลน์ ให้นักพนันเล่นได้อย่างสนุก และสะดวกต่อเนื่องตลอดทั้งปีบริการดีๆมีให้คุณ 24 ชั่วโมง พร้อมความทันสมัยในทุกๆด้านที่จะทำให้คุณสนุกไปกับเกมสล็อตดีๆเป็นบริการสุดพิเศษที่มีให้กับสมาชิกและไม่ว่าคุณจะอยู่ที่ไหนก็สามารถเข้าเดิมพันได้ง่ายสะดวกรวดเร็ว พร้อมบริการที่ทันใจคลิ๊กเกมไหนเล่นทดลองได้ SlotXO เปิดระบบทดลองอย่างเต็มที่ไม่ว่าจะเป็นการบริการซื้อโบนัส สามารถดูตัวอย่างก่อนได้ หรืออยากจะลองซื้อด้วยเงินขั้นต่ำก็พร้อมให้บริการอัพเดทเกมใหม่กันตลอดทั้งปี เชื่อมั่นเงินรางวัลดีหรือสล็อตในรูปแบบคลาสสิค ก็มีให้บริการกันอย่างต่อเนื่องสะดวกและสนุกไปกับการบริการสุดทันสมัย วิธีการสมัครไม่ยากเลยคลิกลิงค์สมัครที่อยู่หน้าเว็บไซต์นี้ กรอกข้อมูลให้ครบกดยืนยันรอการติดต่อกลับจากระบบแล้วคุณจะได้เป็นสมาชิกกับบริการสล็อตออนไลน์ที่ดีที่สุดในโลก

    โปรโมชั่นต่างๆของ SlotXO มีให้ครบโปรโมชั่นสมัครสมาชิกใหม่โปรโมชั่นแจกเงินเดิมพัน 100% รวมทั้งโบนัสภายในเกมที่คุณสามารถร่วมล่ารางวัลด้วยตัวคุณเองมีสล็อตออนไลน์มากกว่า 300 แต่ในระบบของ สล็อต XO และพร้อมที่จะให้ทุกท่านเข้าบริการกันอย่างสะดวกสนใจบริการไหนค้นหาได้ที่นี่บริการดีๆมีทุกวันบริการกันทุกที่ทุกเวลาเล่นง่ายๆผ่านสมาร์ทโฟนและอุปกรณ์ทุกรูปแบบอยากจะสนุกกับเกมสล็อตนึกถึงบริการ SlotXO

    OdpowiedzUsuń
  5. หากคุณอยากได้เว็บดูหนังออนไลน์จริงๆ ดูบริการของเราที่นี่ไม่เสียค่าใช้จ่าย

    ไม่ว่าคุณจะเข้าเว็บดูหนังออนไลน์ หรือดูซีรีย์จากที่ไหนก็สามารถรับชมได้อย่างสะดวก ไม่มีค่าใช้จ่ายใดๆทั้งสิ้นไม่ต้องทดลองใช้เข้าสู่หน้าเว็บไซต์แล้ว ใช้งานได้ทันที กับบริการที่สะดวกเรายินดีให้คุณ ดูหนังได้ฟรีตลอด 24 ชั่วโมง รับประกันว่าสนุกทุกช่วงเวลา ถ้าคุณใช้บริการผ่านหน้าเว็บไซต์ นี้เรามีข้อมูลดีๆมากมายที่จะให้คุณได้ศึกษาเกี่ยวกับบริการ ดูหนังออนไลน์ในทุกรูปแบบ และพร้อมให้บริการต่อเนื่องตลอด 24 ชั่วโมงเลือกได้ว่าคุณอยากจะดูหนังออนไลน์แนวไหนมีข้อมูลมีระบบบริการต่างๆที่จะทำให้คุณสะดวกกับการรับชมภาพยนตร์ออนไลน์ดูง่ายดูสนุกไม่เสียค่าใช้จ่ายที่นี่

    OdpowiedzUsuń
  6. The Life Insurance Corporation of India (LIC) offers diversified services to all policyholders in India. There are great policy plans and benefits such as ULIPs, endowment plans, money back plans, retirement plans and more. LIC Maturity Amount LIC allows for death benefits plans and also maturity benefits. Policyholders can request from maturity amount once their policy plan reaches maturity. The nominees also have the right to claim the amount if the insured has passed on.

    OdpowiedzUsuń