Module: Nexpose::Search::Field

Defined in:
lib/nexpose/filter.rb

Overview

Only these values are accepted for a field value.

Constant Summary collapse

ASSET =

Search for an Asset by name. Valid Operators: IS, IS_NOT, STARTS_WITH, ENDS_WITH, CONTAINS, NOT_CONTAINS

'ASSET'
CVSS_ACCESS_COMPLEXITY =

Valid Operators: IS, IS_NOT Valid Values (See Value::AccessComplexity): LOW, MEDIUM, HIGH

'CVSS_ACCESS_COMPLEXITY'
CVSS_ACCESS_VECTOR =

Valid Operators: IS, IS_NOT Valid Values (See Value::AccessVector): LOCAL, ADJACENT, NETWORK

'CVSS_ACCESS_VECTOR'
CVSS_AUTHENTICATION_REQUIRED =

Valid Operators: IS, IS_NOT Valid Values (See Value::AuthenticationRequired): NONE, SINGLE, MULTIPLE

'CVSS_AUTHENTICATION_REQUIRED'
CVSS_AVAILABILITY_IMPACT =

Valid Operators: IS, IS_NOT Valid Values (See Value::CVSSImpact): NONE, PARTIAL, COMPLETE

'CVSS_AVAILABILITY_IMPACT'
CVSS_CONFIDENTIALITY_IMPACT =

Valid Operators: IS, IS_NOT Valid Values (See Value::CVSSImpact): NONE, PARTIAL, COMPLETE

'CVSS_CONFIDENTIALITY_IMPACT'
CVSS_INTEGRITY_IMPACT =

Valid Operators: IS, IS_NOT Valid Values (See Value::CVSSImpact): NONE, PARTIAL, COMPLETE

'CVSS_INTEGRITY_IMPACT'
CVSS_SCORE =

Valid Operators: IS, IS_NOT, IN_RANGE, GREATER_THAN, LESS_THAN Valid Values: Floats from 0.0 to 10.0

'CVSS_SCORE'
HOST_TYPE =

Valid Operators: IN, NOT_IN Valid Values (See Value::HostType): UNKNOWN, VIRTUAL, HYPERVISOR, BARE_METAL

'HOST_TYPE'
IP_ADDRESS_TYPE =

Valid Operators: IN, NOT_IN Valid Values (See Value::IPType): IPv4, IPv6

'IP_ADDRESS_TYPE'
IP_ALT_ADDRESS_TYPE =

Valid Operators: IN Valid Values (See Value::IPType): IPv4, IPv6

'IP_ALT_ADDRESS_TYPE'
IP_RANGE =

Valid Operators: IN, NOT_IN

'IP_RANGE'
OS =

Valid Operators: CONTAINS, NOT_CONTAINS, IS_EMPTY, IS_NOT_EMPTY

'OS'
PCI_COMPLIANCE_STATUS =

Valid Operators: IS Valid Values (See Value::PCICompliance): PASS, FAIL

'PCI_COMPLIANCE_STATUS'
RISK_SCORE =

Valid Operators: IS, IS_NOT, IN_RANGE, GREATER_THAN, LESS_THAN

'RISK_SCORE'
SCAN_DATE =

Search based on the last scan date of an asset. Valid Operators: ON_OR_BEFORE, ON_OR_AFTER, BETWEEN, EARLIER_THAN,

WITHIN_THE_LAST

Valid Values: Use Value::ScanDate::FORMAT for date arguments.

Use FixNum for day arguments.
'SCAN_DATE'
SERVICE =

Valid Operators: CONTAINS, NOT_CONTAINS

'SERVICE'
SITE_ID =

Search based on the Site ID of an asset. (Note that underlying search used Site ID, despite ‘site name’ value.) Valid Operators: IN, NOT_IN Valid Values: FixNum Site ID of the site.

'SITE_NAME'
SOFTWARE =

Valid Operators: CONTAINS, NOT_CONTAINS

'SOFTWARE'
VULNERABILITY =

Search against vulnerability titles that an asset contains. Valid Operators: CONTAINS, NOT_CONTAINS

'VULNERABILITY'
VULNERABILITY_EXPOSURES =

Valid Operators: INCLUDE, DO_NOT_INCLUDE Valid Values (See Value::VulnerabilityExposure): MALWARE, METASPLOIT, DATABASE

'VULNERABILITY_EXPOSURES'