Sunday, 13 December 2015

[Responsible disclosure] How I could have removed all your Facebook notes

Note: This is being published with the permission of Facebook under the responsible disclosure policy. The vulnerability is now fixed.

Summary:

This blog post is about an Insecure direct object reference vulnerability in Facebook Notes using which attacker could have removed all your notes just by replacing his Note id with yours in note editing request. 


About Facebook Notes:

Facebook Notes are ways of writing entries about your life, your thoughts, or your all-time favorite songs and then sharing them with your Facebook friends. The beauty of Notes lies in the ability to blog without needing to distribute a web address to friends so that they can go check out your blog. Instead, your friends are connected to your Profile. Therefore, when you publish a Note, it appears in your News Feed.


Vulnerability description: 

Insecure Direct Object References occur when an application provides direct access to objects based on user-supplied input. As a result of this vulnerability, attackers can bypass authorization and access resources in the system directly, for example database records or files.
Insecure Direct Object References allow attackers to bypass authorization and access resources directly by modifying the value of a parameter used to directly point to an object. Such resources can be database entries belonging to other users, files in the system, and more. This is caused by the fact that the application takes user supplied input and uses it to retrieve an object without performing sufficient authorization checks.

Reference:  https://www.owasp.org/index.php/Top_10_2010-A4-Insecure_Direct_Object_References


Vulnerable request:

POST /a/note.php?note_id=[victim’s note id]&publish&gfid=[attacker’s token]
Host: touch.facebook.com

fb_dtsg=[attacker’s token]&charset_test=&title=&body=&privacy=&=Publish&_dyn=&__user=[attacker’s userID]

Replacing note_id in the above request led to successful removal of note from victim's account. Note id can be seen by visiting victim's note and copying the id from the URL.



Video POC:







Impact:

Note deletion from victim's account



Disclosure Timeline:

June 15, 2015 : Report sent to Facebook Security team
June 16, 2015 : Bug acknowledged by Facebook Security team
June 16, 2015 : Vulnerability Fixed
June 22, 2015  : Bounty of $2500 awarded by Facebook






159 comments :

  1. Reading works of white hat hackers really inspire me to work in the field of ethical hacking but how to proceed is the question that blocks my way :(

    ReplyDelete
    Replies
    1. Become rich today and take the risk of transforming your own life.Try and get a blank ATM card today from (MR STEVEN) and be among the lucky ones who are benefiting from this cards. This PROGRAMMED blank ATM card is capable of hacking into any ATM machine,anywhere in the world. I got to know about this BLANK ATM CARD when I was searching for job online about a month ago..It has really changed my life for good and now I'm rich because am a living testimony. The list money I get in a day with this card is about $5,000.I keeping pumping money into my account.there is no risk of being caught because it has been programmed in such a way that it is not traceable, it also has a technique that makes it impossible for the CCTV to detect you..For details on how to get yours today, email the hackers on blankatmhacker@yahoo.com or call +1(310)-751-7818

      Delete
    2. Become rich today and take the risk of transforming your own life.Try and get a blank ATM card today from (MR STEVEN) and be among the lucky ones who are benefiting from this cards. This PROGRAMMED blank ATM card is capable of hacking into any ATM machine,anywhere in the world. I got to know about this BLANK ATM CARD when I was searching for job online about a month ago..It has really changed my life for good and now I'm rich because am a living testimony. The list money I get in a day with this card is about $5,000.I keeping pumping money into my account.there is no risk of being caught because it has been programmed in such a way that it is not traceable, it also has a technique that makes it impossible for the CCTV to detect you..For details on how to get yours today, email the hackers on blankatmhacker@yahoo.com or call +1(310)-751-7818

      Delete
  2. Replies
    1. Become rich today and take the risk of transforming your own life.Try and get a blank ATM card today from (MR STEVEN) and be among the lucky ones who are benefiting from this cards. This PROGRAMMED blank ATM card is capable of hacking into any ATM machine,anywhere in the world. I got to know about this BLANK ATM CARD when I was searching for job online about a month ago..It has really changed my life for good and now I'm rich because am a living testimony. The list money I get in a day with this card is about $5,000.I keeping pumping money into my account.there is no risk of being caught because it has been programmed in such a way that it is not traceable, it also has a technique that makes it impossible for the CCTV to detect you..For details on how to get yours today, email the hackers on blankatmhacker@yahoo.com or call +1(310)-751-7818

      Delete
  3. Interesting and very good post. Reading posts like is really good time spending. I can advise best writing websites page , they are very interesting, and very good written.

    ReplyDelete
  4. We are legitimate and reputable Government registered approved money
    lender, we offer personal loans, business loans, montage loans and all
    kinds of loan to individuals and company's with bad credit record or
    in need of money to pay bills, invest on business, at a very low
    interest rate of 2%. We give out fund between a range of 5,000.00Usd
    to the Maximum range of 50,000.000.00Usd. If you are interested in
    getting a loan, contact us now and fill out the loan application form
    below so that we can send you the loan terms and conditions for
    repayment of the loan.

    Below are the loan Applications:

    FULL NAMES:
    COUNTRY:
    ADDRESS:
    STATE:
    GENDER:
    AGE:
    MARITAL STATUS:
    NEXT OF KIN:
    OCCUPATION:
    MONTHLY INCOME:
    PHONE NUMBER:
    MOBILE PHONE NUMBER:
    AMOUNT NEEDED AS THE LOAN:
    DURATION OF THE LOAN:

    fill the application to the email bellow: diamondloancompany00@gmail.com

    We look forward to hear from you soon.

    Thanks.

    ReplyDelete
  5. Essay topics for high school students a major part of formal education. Essay is a writing document. Essay requires certain format and style for academic tasks. Lack of knowledge for writing an essay and important of assignment and the complexity of the subject are make a difficult situation of the student to complete it.

    ReplyDelete
  6. I guess you must have enough free time to do all those http://customessay-s.com/essay_proofreading.php things. I guess, that hacking is not the quickest thing in the world?

    ReplyDelete
  7. You have made an awareness about Facebook notes and the disclosure policy. The author describes Insecure direct object reference vulnerability in Facebook Notes. His observation and findings help people to understand more about FB notes. Buy research proposal

    ReplyDelete
  8. You have explained about Insecure direct object reference vulnerability in Facebook Notes very clearly. The beauty of Notes lies in the ability to blog without needing to distribute a web address to friends. Best essay writing service

    ReplyDelete
  9. Hello everyone! If you require the service of a professional hacker to help track your partner's cell phone remotely, contact deadlyhacker01@gmail.com, he was excellent in helping me hack my husband's phone without physical contact.
    You can also reach him on
    +1 513-445-5445 , tell him Stacey referred you.

    ReplyDelete
  10. My girlfriend is a big time cheat and I was able to confirm that through the help of secretrevealer04@gmail.com

    I contacted him to help me hack into my girlfriend social media (Facebook,call log,imessage.Gmail and also whatsapp)
    and discovered she was SLEEPING WITH her so called best friend, now I am happy and single and ready to move on thanks to
    secretrevealer04@gmail.com who did the hacking job for me.

    Contact him today for help and tell him John referred you to him..He would be willing to help you

    Please you don't have be worried he is quick and fast and reliable cause they have been tested and trusted.

    ReplyDelete
  11. you shared informative article and i must say that billig sportssko www.skosport.com will be very helpful for lots of people

    ReplyDelete
  12. Your website items set aside everybody once more. I just what food was in ominous desire scarpedesport from a website read through undoubtedly one of a web logs whereby most people advocated some of these. The sole I just stumbled upon at is really solid. Regards!

    ReplyDelete
  13. Welldone! It is an article that is not just helpful for me but lots of many could benefit from it. Allassignmenthelp is a platform which university students can use to get their assignment written by assignment help experts and can get a fabulous assignment paper. Assignment Help online

    ReplyDelete
  14. You have just made it brother Generic Viagra thanking for all your efforts and dedication. Stay Helathy

    ReplyDelete
  15. Hello,
    I was greatly fulfilled to find this site.I expected to thank you for this unprecedented read!! I without a doubt getting a charge out of each and every piece of it and I have you bookmarked to take a gander at new stuff you post.

    Regards,
    Generic Viagra for Men

    ReplyDelete
  16. Very good. you are the winner. Do not forget update new information regularly. thank ! fnaf sister location

    ReplyDelete

  17. Really impressive post. I read it whole and going to share it with my social circules. I enjoyed your article and planning to rewrite it on my own blog.
    run 3

    ReplyDelete
  18. take a view at trackingapps.org/phone-hacking/ to find cool tips and articles on related topics

    ReplyDelete
  19. Winter is the season of love definitely, definitely so. Because the weather does not have to make several of romantic things, telling each other things so sweet as this cold season. Winter that it is easy to fall in love than
    b612 , run 2 game , geometry dash 2.0 apk , snapchat , baixar musicas gratis

    ReplyDelete
  20. I read it whole and going to share it with my social circules. I enjoyed your article and planning to rewrite it on my own blog. Real Delhi Call Girls

    ReplyDelete
  21. My names are Jessica Switch from united states. Merry Christmas in advance friends, become rich today and take the risk of transforming your own life. Try and get a blank ATM card today from (MR TOM HOOPER) and be among the lucky ones who are benefiting from this cards. This PROGRAMMED blank ATM card is capable of hacking into any ATM machine, anywhere in the world. I got to know about this BLANK ATM CARD when I was searching for job online about a month ago.. It has really changed my life for good and now I can say I'm rich because am a living testimony. The least money I get in a day with this card is about $4,000. Every now and then I keeping pumping money into my account. Though is illegal, there is no risk of being caught, because it has been programmed in such a way that it is not traceable, it also has a technique that makes it impossible for the CCTV to detect you.. For details on how to get yours today, E-mail the hackers on ( Tomhooperhackersworld@yahoo.com ) or text him on +1 (914)-517-3229.

    ReplyDelete
  22. This is the idea I need for my research paper writing! I was searching for something like that, essaypro.com reviews
    but it wasn't the thing I need. Thank you very much for this blog and posting

    ReplyDelete
  23. I have visited your website.It is very interesting and impressive.Thanks for sharing with us such a brilliant article.I want to come again.Keep updated.
    Acer Promo codes

    ReplyDelete
  24. Good information that provides enough knowledge to remove notes. I have made official page for my dissertation writing service and publishing notes there from last three years.

    ReplyDelete
  25. Facebook notes are good option when you are essay writing services provider and have to provide information to your clients.

    ReplyDelete
  26. Spot on with this write-up, I truly think this website needs much more consideration. I’ll probably be again to read much more, thanks for that info. obat untuk sakit punggung akibat gagal ginjal

    ReplyDelete
  27. I was amazed by you. the way you create a website very thorough and good. This is very very impressive .
    Techsmith Camtasia coupons

    ReplyDelete
  28. I studied little but i found what i need.I wanna thanks for this. web application development company

    ReplyDelete
  29. The post you have made here is super and it include worthy information. I hope you will post more here for us to read. Web hosting in Lahore

    ReplyDelete
  30. BE SMART AND BECOME RICH IN LESS THAN 3DAYS… Are you living a poor life,then here is the opportunity you have been waiting for. Get the new ATM BLACK CARD that can hack any ATM MACHINE and withdraw money from any account. The blank card is attached with a software you can access codes relevant for accessing any ATM MACHINE. You can be able to withdraw the sum of $2,0000 daily at maximum. You do not require anybody's account number before you can use it. Although you and I knows that its illegal,there is no risk using it. It has SPECIAL FEATURES, that makes the machine unable to detect this very card,and its transaction is can't be traced . You can use it anywhere in the world. With this card,reach the hackers via email address: johnsiphas@gmail.com or contact with this mobile number:+2348133261196.

    ReplyDelete
  31. wow its good one to see this kind of information. - cool math games bloxorz

    ReplyDelete
  32. Updated posted! I am so impressed about this and glad you’re learning process beneficial for others.


    call girls in delhi

    ReplyDelete
  33. Thank you for the information you provide, it helped me a lot! it's great that I known this site! Can you sharing some updates on how you have made this powerful post!
    fb login

    ReplyDelete
  34. Your blog posts are more interesting and impressive. I think there are many people like and visit it regularly, including me.I actually appreciate your own position and I will be sure to come back here.
    lucky patcher l wings.io l geometry dash l launcher l sonic dash l minecraft l temple run 2

    ReplyDelete
  35. Stafford no-cosigner understudy advances speak to a fabulous approach to proceed with post-auxiliary instruction. They convey low loan fees and banks are adaptable with regards to reimbursement.Payday Loans San-diego

    ReplyDelete
  36. You might need to consider searching out a specialist with involvement in crude land, since empty land is a ton like crude land and numerous ordinary operators may not be knowledgeable about it. Cash Advance Chula-vista

    ReplyDelete
  37. Thus you may looses an incredible arrangement ashore. One choice is to consult for vender financing, terms for which are totally up to the dealer and the purchaser. car title loans near me chicago

    ReplyDelete
  38. Hi there, I found your blog via Google while searching for such kinda informative post and your post looks very interesting for me

    Call girls in five star hotel

    ReplyDelete
  39. Thank you for the information you provide, it helped me a lot! it's great that I known this site! Can you sharing some updates on how you have made this powerful post!
    wingsio | slither.io

    ReplyDelete
  40. Hy friends, Great post and good websites me and my all friends realy like it. I share your post my other friends and other peoples. Thank you This post.

    android development course duration and fees
    Data Analytics Courses in Delhi
    big data training institute

    ReplyDelete
  41. Clearly written and really useful. I am glad you took the time to post this because it was extremely helpful. obat radang usus

    ReplyDelete
  42. I just glad to be here read this stuff, but now i need some more information thanks for share with us. Obat Ambeien

    ReplyDelete
  43. Thank you for this posting, I love your wisdom here. I am a mum of a daughter who has just gone to Uni I have had my own feelings of anxiety about this!. I also help children and young people with transitions, I would love to be able to share this with others who I know will find it useful. I hope this transition is a good one. Obat Polip Hidung

    ReplyDelete
  44. I’ve read some good stuff here. Definitely worth bookmarking for revisiting. I surprise how much effort you put to create such a great informative website. cara menghilangkan varises di kaki

    ReplyDelete
  45. Thank you very much, the information you provide is very helpful at all
    Penyakit DBD Dan Pengobatanya

    ReplyDelete
  46. Much thanks to you for this posting, I adore your astuteness here. I am a mum of a little girl who has quite recently gone to Uni I have had my own sentiments of nervousness about this!. I likewise help kids and youngsters with moves, I would love to have the capacity to impart this to other people who I know will think that its valuable. I trust this move is a decent one


    Seema |digital marketing institute janakpuri

    ReplyDelete
  47. Thank you very much, the information you provide is very helpful at all http://obatherbalterbaik14.blogspot.com/2017/03/cara-mengatasi-asi-yang-sulit-keluar.html

    ReplyDelete
  48. Thank you very much, the information you provide is very helpful at all Cara Mengatasi ASI Sulit Keluar

    ReplyDelete
  49. Thank you very much, the information you provide is very helpful at all Obat Herbal Penyakit Campak

    ReplyDelete
  50. Thank you very much, the information you provide is very helpful at all Obat Herbal Penyakit Kudis

    ReplyDelete
  51. Usually posts some quite exciting stuff like this. If youre new to this site
    Agen Poker

    ReplyDelete
  52. I like what you guys are up also. Such clever work and reporting! Keep up the excellent works guys
    Poker Online Indonesia

    ReplyDelete
  53. Nice post. I was checking continuously this blog and I’m impressed! Extremely helpful information
    Judi Poker

    ReplyDelete
  54. Good article, but it would be better if in future you can share more about this subject. Keep posting.

    agenqq dominoqq domino99

    ReplyDelete
  55. Thank you very much, the information you provide is very helpful at all
    Cara Mengobati Radang Usus
    Cara Mengobati Cantengan Pada Kaki

    ReplyDelete
  56. That is really very awesome, keep the great work up. Blog is really informative and helpful,lot of unique things i here: gmail blog gmail plus gmail box gmail - reddit gmail on folk blog gmail

    ReplyDelete
  57. Thank you very much, the information you provide is very helpful at all
    Cara Mengatasi Penyakit Kusta

    ReplyDelete
  58. Good article, but it would be better if in future you can share more about this subject. Keep posting.

    agenqq dominoqq domino99

    ReplyDelete
  59. a noteworthy piece of formal instruction. Paper is a composition report. Exposition requires certain organization and style for scholastic errands. Absence of information for composing a paper and imperative of task and the multifaceted nature of the subject are make a troublesome circumstance of the understudy to finish it.scope of fashion designing course india

    ReplyDelete

  60. Thank you very much, the information you provide is very helpful at all Cara Mengatasi Kolera

    ReplyDelete
  61. This post gives truly quality information. I'm definitely going to look into it. Really very useful tips are provided here. Thank you so much. Poker Bonus Deposit Pertama

    ReplyDelete
  62. I love this post it very nice and integrating post.I really enjoy to reading this article thanks for sharing this article.

    Chandigarh Escorts service

    ReplyDelete
  63. How to setup dell printer wireless you have two options whether you have to visit Dell tech support store nearby or call a third party support to fix dell technical errors.For more information visit this link. obat leukosit tinggi

    ReplyDelete
  64. Thank you very much, the information you provide is very helpful at all Cara Mengobati Penyakit Sinusitis

    ReplyDelete
  65. I really liked this part of the article, with a nice and interesting topics
    Agen Domino

    ReplyDelete
  66. Thank you very much, the information you provide is very helpful at all Obat Herbal Penyakit Tetanus

    ReplyDelete
  67. This post gives truly quality information. I'm definitely going to look into it. Really very useful tips are provided here. Thank you .

    ReplyDelete
  68. This comment has been removed by the author.

    ReplyDelete
  69. This post gives truly quality information. I'm definitely going to look into it.

    HND Assignment Help

    ReplyDelete
  70. Thank you very much, the information you provide is very helpful at all

    HND Assignment Help

    ReplyDelete
  71. Thank you very much, the information you provide is very helpful at all Cara Cepat Mengobati Kurap

    ReplyDelete
  72. That’s awesome! This post gives truly quality information. I love this post it very interesting and helpful for us, Thank for sharing all, Thank you so much. Poker Bonus Deposit Terbesar

    ReplyDelete
  73. Your post so Inspirative and good point.
    Thanks, great post. I really like your point of view!
    Bandar Ceme

    ReplyDelete
  74. a noteworthy piece of formal instruction. Paper is a composition report. Exposition requires certain organization and style for scholastic errands. Absence of information for composing a paper and imperative of task.
    HND Assignment Help

    ReplyDelete
  75. Thank you very much, the information you provide is very helpful at all Mengenal Penyakit Eksim

    ReplyDelete
  76. Thank you very much, the information you provide is very helpful at all Gejala Penyakit Polio

    ReplyDelete
  77. Thank you very much, the information you provide is very helpful at all Gejala Penyakit Ayan

    ReplyDelete

  78. "The beauty of an escort is not in her facial looks but the true beauty of an escort is reflected in her passion for her job as an Independent escort".

    top escorts services in Chandigarh

    ReplyDelete
  79. Thanks for sharing nice information with us. I really liked this part of the article, This is truly awesome article. Bonus Member Baru Poker Online

    ReplyDelete
  80. I was very impressed with you. website you create highly qualified and highly original contents. Thank you for sharing and I hope this website you manage to be the best obat infeksi saluran kencing

    ReplyDelete
  81. thanks for the information you have provided, it is very useful for me
    QnC Jelly Gamat Asli
    Bahaya Konstipasi Dan Cara Mengobatinya

    ReplyDelete
  82. Interesting post! This is really helpful for me. I like it! Thanks for sharing!
    Hot Model Escorts in Bangalore

    ReplyDelete
  83. Thanks for sharing these useful information! This is really interesting information for me.
    - www.hotmail.com
    - google mail

    ReplyDelete
  84. thanks for the information you have provided, it is very useful for me
    QnC Jelly Gamat Asli
    Obat Herbal Penyakit Batuk

    ReplyDelete

  85. Really amazing, Your articles were very nice and full of information.
    Good Job And continue to make useful articles.
    DominoQQ

    ReplyDelete
  86. I would like to thank you for the efforts you have made in writing this article , Your article very well and good, thanks for posting. Judi Capsa

    ReplyDelete
  87. Great post,Thanks a lot for the kind of perfect topic I have not a lot of information about it but I have got an extra unique info in your unique post.

    DominoHP.net Agen Poker Online Terpercaya

    ReplyDelete
  88. a given article is very interesting and very useful for me, thank you very much admin and pardon me permission to share the article here :

    Cara mengatasi jeungjeuriheun
    Cara menyembuhkan kanker payudara
    Cara menyembuhkan ginjal bengkak

    ReplyDelete
  89. a given article is very interesting and very useful for me, thank you very much admin and pardon me

    permission to share the article here :

    Cara menyembuhkan laringitis
    Obat polip hidung
    Obat radang lambung tradisional

    ReplyDelete
  90. Great blog,i like the theme of a website.site also has informative content and cool stuff,i gonna bookmark your site please keep posting. thank you for sharing!obat kencing tidak tuntas

    ReplyDelete
  91. Thanks for sharing your info. I really appreciate your efforts and I will be waiting for your further write obat infeksi saluran kencing

    ReplyDelete
  92. By the way, Thank you for sharing with us, and we sincerely hope you will continue to update or post other articles.
    cara alami mengobati eksoftalmus

    ReplyDelete
  93. I really loved reading your blog. I also found your posts very interesting. In fact after reading, I had to go show it to my friend and he ejoyed it as well!

    DominoHP.net Agen Poker Online Terpercaya

    ReplyDelete
  94. Really impressive post. I read it whole and going to share it with my social circules. I enjoyed your article Thanks.
    Link Alternatif BoyaQQ

    ReplyDelete
  95. This is very interested article. I am glad that you have posted very good post
    BoyaQQ

    ReplyDelete
  96. I am glad to reach to your website, however our website also offer similar content and we would definitely like to recommend your website to our friends.HND Assignment Help Check out our link http://www.hndassignmenthelp.co.uk

    ReplyDelete
  97. It is a good and amazing article. Your information is very useful for me and for others. thank you so much. BoyaQQ

    ReplyDelete
  98. This article is very good, I like this article, thanks for sharing. Link Alternatif BoyaQQ

    ReplyDelete
  99. HND Assignment Help is the #1 Assignment help company offering hnd business management assignments at most affordable prices and 100% plagiarism free content.HND Assignment Help Contact for hnd business assignments at hndassignmenthelp@gmail.com. We are pioneer in btec hnd assignments since more than 7 years and have provided btec hnd assignment help for students around the world. Login http://www.hndassignmenthelp.co.uk for more details.

    ReplyDelete
  100. Good Job And continue to make useful articles.
    Link Alternatif BoyaQQ

    ReplyDelete
  101. Your articles were very nice and full of information.
    BoyaQQ

    ReplyDelete
  102. Become rich today and take the risk of transforming your own life.Try and get a blank ATM card today from (MR STEVEN) and be among the lucky ones who are benefiting from this cards. This PROGRAMMED blank ATM card is capable of hacking into any ATM machine,anywhere in the world. I got to know about this BLANK ATM CARD when I was searching for job online about a month ago..It has really changed my life for good and now I'm rich because am a living testimony. The list money I get in a day with this card is about $5,000.I keeping pumping money into my account.there is no risk of being caught because it has been programmed in such a way that it is not traceable, it also has a technique that makes it impossible for the CCTV to detect you..For details on how to get yours today, email the hackers on blankatmhacker@yahoo.com or call +1(310)-751-7818

    ReplyDelete
  103. I am for the first time here. I found this board and I in finding It truly helpful & it helped me out a lot. I hope to present something back and help others such as you helped me.


    Bangalore Call Girls

    ReplyDelete
  104. Such a very useful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article.
    window movie maker

    ReplyDelete
  105. Your topic is very nice and helpful to us ... Thank you for the information you wrote.
    usps tracking

    ReplyDelete
  106. It's amazing all the information presented, very helpful at all for me :) and I'm sorry there are some tips below:
    Cara Mengatasi Konstipasi Secara Mudah
    Obat Herbal Penyakit Batuk
    Macam Macam Dermatitis
    Cara Mengatasi Dermatitis Dengan Herbal

    ReplyDelete
  107. Thanks for the information that has been submitted, it may be useful specifically my reading and writing you :) And there is little hope can be helpful and useful:
    Cara Sederhana Mengatasi Mata ikan
    Obat Herbal Penyakit Hemofilia
    Cara Mengatasi Penyakit ISPA

    ReplyDelete
  108. Thanks for the information that has been submitted, it may be useful specifically my reading and writing you :) And there is little hope can be helpful and useful:
    Cara Mudah Mengatasi Benjolan Di Samping Wajah
    Cara Cepat Atasi Jerawat
    Obat Herbal Penyakit Thalasemia
    Cara Mengatasi Penyakit Rubella

    ReplyDelete
  109. Interesting post! This is really helpful for me. I like it! Thanks for sharing!
    - hotmail sign up
    - gmail sign up

    ReplyDelete
  110. DominoQQ
    BandarQ Online
    Bandar Q
    Agen Capsa
    Bandar Sakong
    Agen Domino
    Capsadomino.tk

    Link Alternatif Capsadomino

    ReplyDelete
  111. The blog or and best that is extremely useful to keep I can share the ideas of the future as this is really what I was looking for, I am very comfortable and pleased to come here. Thank you very much.
    animal jam | five nights at freddy's | hotmail login

    ReplyDelete

  112. Thanks for the information that has been presented, extremely helpful to me and I gain more insight Obat Herbal QnC Jelly Gamat

    ReplyDelete
  113. This is really interesting information for me. Thanks for sharing!
    - hotmail login
    - gmail sign in

    ReplyDelete

  114. Thank you for the information that has been submitted, its content greatly enhances my insight Obat Herbal QnC Jelly Gamat Asli

    ReplyDelete
  115. Thanks, guys you always provide useful information through your articles
    Agen Domino

    ReplyDelete
  116. Really a nice content i am going to bookmark your site thanks
    Domino QQ

    ReplyDelete
  117. Your blog information is nice and friendly. This post is very helpful for me. Thank for post.
    Judi Ceme

    ReplyDelete
  118. This is so interesting, I have never seen this before , Nice Post. Bandar Domino

    ReplyDelete
  119. Thanks for this wonderful post and hoping to post more of this. Bandar QQ

    ReplyDelete

  120. Thank you very very helpful postings for me, once again I thank you and when you have health problems your son or our siblings give a solution just click this link Obat Penurun Panas

    ReplyDelete


  121. Get a tutor 24/7 in 40+ subjects including Math, Science and English. We help 100000 of students get better grades every day. Get Homework Help & Assignment Homework Help.

    ReplyDelete