Updates deps

This commit is contained in:
erwanlr
2020-11-26 09:43:48 +01:00
parent 6b89bc9f55
commit 8eabcd9df3
3 changed files with 9 additions and 11 deletions

View File

@@ -12,6 +12,7 @@ module WPScan
include CMSScanner::Target::Platform::PHP include CMSScanner::Target::Platform::PHP
WORDPRESS_PATTERN = %r{/(?:(?:wp-content/(?:themes|(?:mu-)?plugins|uploads))|wp-includes)/}i.freeze WORDPRESS_PATTERN = %r{/(?:(?:wp-content/(?:themes|(?:mu-)?plugins|uploads))|wp-includes)/}i.freeze
WORDPRESS_HOSTED_PATTERN = %r{https?://s\d\.wp\.com#{WORDPRESS_PATTERN}}i.freeze
WP_JSON_OEMBED_PATTERN = %r{/wp-json/oembed/}i.freeze WP_JSON_OEMBED_PATTERN = %r{/wp-json/oembed/}i.freeze
WP_ADMIN_AJAX_PATTERN = %r{\\?/wp-admin\\?/admin-ajax\.php}i.freeze WP_ADMIN_AJAX_PATTERN = %r{\\?/wp-admin\\?/admin-ajax\.php}i.freeze
@@ -103,11 +104,8 @@ module WPScan
return true if /\.wordpress\.com$/i.match?(uri.host) return true if /\.wordpress\.com$/i.match?(uri.host)
unless content_dir unless content_dir
pattern = %r{https?://s\d\.wp\.com#{WORDPRESS_PATTERN}}i.freeze uris_from_page(homepage_res, '(//@href|//@src)[contains(., "wp.com")]') do |uri|
xpath = '(//@href|//@src)[contains(., "wp.com")]' return true if uri.to_s.match?(WORDPRESS_HOSTED_PATTERN)
uris_from_page(homepage_res, xpath) do |uri|
return true if uri.to_s.match?(pattern)
end end
end end

View File

@@ -54,7 +54,7 @@ def rspec_parsed_options(args)
a << WPScan::Controller.const_get(sym).new a << WPScan::Controller.const_get(sym).new
end end
controllers.option_parser.results(args.split(' ')) controllers.option_parser.results(args.split)
end end
# TODO: remove when https://github.com/bblimke/webmock/issues/552 fixed # TODO: remove when https://github.com/bblimke/webmock/issues/552 fixed

View File

@@ -28,8 +28,8 @@ Gem::Specification.new do |s|
s.add_development_dependency 'rake', '~> 13.0' s.add_development_dependency 'rake', '~> 13.0'
s.add_development_dependency 'rspec', '~> 3.10.0' s.add_development_dependency 'rspec', '~> 3.10.0'
s.add_development_dependency 'rspec-its', '~> 1.3.0' s.add_development_dependency 'rspec-its', '~> 1.3.0'
s.add_development_dependency 'rubocop', '~> 1.3.0' s.add_development_dependency 'rubocop', '~> 1.4.2'
s.add_development_dependency 'rubocop-performance', '~> 1.8.0' s.add_development_dependency 'rubocop-performance', '~> 1.9.0'
s.add_development_dependency 'simplecov', '~> 0.19.0' s.add_development_dependency 'simplecov', '~> 0.19.0'
s.add_development_dependency 'simplecov-lcov', '~> 0.8.0' s.add_development_dependency 'simplecov-lcov', '~> 0.8.0'
s.add_development_dependency 'stackprof', '~> 0.2.12' s.add_development_dependency 'stackprof', '~> 0.2.12'