26 lines
445 B
Ruby
26 lines
445 B
Ruby
# encoding: UTF-8
|
|
|
|
class WpPlugin < WpItem
|
|
module Vulnerable
|
|
|
|
# @return [ String ] The path to the file containing vulnerabilities
|
|
def vulns_file
|
|
unless @vulns_file
|
|
@vulns_file = PLUGINS_VULNS_FILE
|
|
end
|
|
@vulns_file
|
|
end
|
|
|
|
# @return [ String ]
|
|
def identifier
|
|
@name
|
|
end
|
|
|
|
# # @return [ String ]
|
|
# def vulns_xpath
|
|
# "//plugin[@name='#{@name}']/vulnerability"
|
|
# end
|
|
|
|
end
|
|
end
|