Create CHANGELOG

First commit CHANGELOG. Needs some polish
This commit is contained in:
Peter van der Laan
2013-11-08 15:22:50 +01:00
parent d7f6389ca8
commit 8014093d33

130
CHANGELOG Normal file
View File

@@ -0,0 +1,130 @@
Version 2.2 released: yyyy-m-d
* Addidions
Output the vulnerability fix if available
Added 'WordPress Version Vulnerability' statistics
Added Kali Linux on the list of pre-installed Linux distributions
Added hosted wordpress detection. See issue #343.
Add detection for all-in-one-seo-pack
Use less memory when brute forcing with a large wordlist
Memory Usage output
Added cve tag to xml file
Add documentation to readme
Add --version switch
Parse robots.txt
Show twitter usernames
Clean logfile on wpstools too
Added pingback header
Request_timeout and connect_timeout implemented
Output interesting http-headers
Kali Linux detection
Ensure that brute forcing results are output even if an error occurs or the user exits
Added debug output
Fixed Version compare for issue #179
Added ruby-progressbar version to Gemfile
Use the redirect_to parameter on bruteforce
Readded "junk removal" from usernames before output
Add license file
Output the timthumb version if found
New enumeration system
More error details for XSD checks
Added default wp-content dir detection, see Issue #141.
Added checks for well formed xml
* Changed
Make a seperator between plugin name and vulnerability name
It's WordPress, not Wordpress
Changed wordpress.com scanning error to warning. See issue #343.
Make output lines consistent
Replace packetstormsecurity.org to packetstormsecurity.com
Same URL syntax for all Packet Storm Security URL's
Packet Storm Security URL's don't need the 'friendly part' of the URL. So it can be neglected.
Use online documentation
User prompt on same line
Ruby-progressbar Gemfile version bump
Banner artwork
Handle when there are 2 headers of the same name
Releasing the Typhoeus version constraint
Amended Arch Linux install instructions. See issue #183.
* Update
Plugins & Themes updated
Update README.md
Updated documentation
* Remove
Removed 'smileys' in output messages
Removed 'for WordPress' and 'plugin' in title strings.
Removed reference
Removed useless code
Removed duplicate vulnerabilities
* General core
Code cleaning
Fix typo's
clean up rspecs
Themes & Plugins lists regenerated
Rspecs
Code Factoring
Added checks for old ruby. Otherwise there will be syntax errors
* Vulnerabilities
Update WordPress Vulnerabilities
Update timthumb due to Secunia #54801
Added WP vuln: 3.4 - 3.5.1 wp-admin/users.php FPD
* WPScan Databse Statistics:
Total vulnerable versions: 76, 4 are new
Total vulnerable plugins: 606, 197 are new
Total vulnerable themes: 194, 45 are new
Total version vulnerabilities: 274, 53 are new
Total plugin vulnerabilities: 764, 270 are new
Total theme vulnerabilities: 198, 46 are new
* Add WP Fingerprints
WP 3.7.1 Fingerprinting
WP 3.7 Fingerprinting
Ref #280 WP 3.6.1 fingerprint
Added WP 3.6 advanced fingerprint hash. See Issue #255.
Updated MD5 hash of WP 3.6 detection. See Issue #277.
WP 3.5.2 Fingerprint
Bug Fix : Wp 3.5 & 3.5.1 not detected from advanced fingerprinting.
* Fixed issues
Trying a fix for Kali Linux
Fix #249
Fix #275
Fix #271 Further Instructions added to the Mac Install
Don't skip passwords that start with a hash. This is fairly common (see RockYou list for example).
Fix #266 - passive detection regex
Fix #265 - remove base64 images before passive detection
Fix #262
Ref #260 Fixes Travis Fail, due to rspec-mock v2.14.3
Fix for xmlrpc false positive. Issue #260.
Fix #208 - Fixed vulnerable plugins still appear in the results
Fix #245
Fix #241
Fix #232
Fix #231
Updated Fedora install instructions as per Issue #92
Slight update to security plugin warning. Issue #212.
Fix #223 - New wordpress urls for most popular plugins & themes
Fix #177 - Passive Cache plugins detection (no spec)
Possible fix for #169 - False reports
Fix #182 - Remove the progress-bar static length (120), and let it to automatic
Fix #181 - Don't exit if no usernames found during a simple enumeration (but exit if a brute force is asked)
Fix for issue #200
Fix #164 - README.txt detection
Fix #166 - ListGenerator using the old Browser#get method for full generation
Fix hacks.rb conflict
Fix error with the -U option (undefined method 'merge' for #WpTarget:)
Fix #153 - Disable error trace when it's from the main script
Fix #163 - in the proper way
Fix #144 - Use cookie jar to prevent infinite redirections loop
Fix #158 - Add the solution to 'no such file to load -- rubygems' in the README
Fix #152 - invalid ssl_certificate - response code 0
Fix #147 - can't modify frozen string
Fix #140 - xml_rpc_url in the body
Fix #153 - No error trace when 'No argument supplied'
Version 2.1 released 2013-3-4