Rapid7 Vulnerability Management Tables

The Rapid7 InsightVM Integration uses the following tables

Tables

Rapid7InsightVMAssets

Stores core metadata and scan results for assets detected by Rapid7 InsightVM.

NameTypeDescription
ConfigIDintegerForeign key to the configuration or system settings (internal use).
AssetIDstringThe unique identifier of the asset in Rapid7 InsightVM.
AssessedForPoliciesbitIndicates if the asset was assessed for policy compliance.
AssessedForVulnerabilitiesbitIndicates if the asset was assessed for vulnerabilities.
CriticalVulnerabilitiesCountintegerThe total number of critical vulnerabilities detected on the asset.
ExploitsCountintegerThe count of known exploits that apply to the vulnerabilities found on this asset.
HostNamestringThe hostname of the asset (local name or fully qualified domain name).
IPstringThe IPv4 or IPv6 address assigned to the asset.
LastAssessedForVulnerabilitiesdatetimeTimestamp of the last vulnerability assessment performed on the asset.
LastScanEnddatetimeThe date and time when the last scan of the asset finished.
LastScanStartdatetimeThe date and time when the last scan of the asset began.
MACstringThe MAC address of the asset, formatted as colon-separated hexadecimal pairs.

Rapid7InsightVMAssetVulnerabilityResults

Contains detailed vulnerability scan results for assets, including network details, CVSS scores, risk metrics, and detection timestamps.

NameTypeDescription
ConfigIDintegerIdentifier of the scan configuration or assessment context that produced the vulnerability result.
IDintegerUnique identifier for this specific vulnerability result record.
OrgIDstringIdentifier of the organization within InsightVM that owns or performed the assessment.
Rapid7InsightVMAssetIDstringIdentifier of the asset where the vulnerability was detected.
Rapid7InsightVMVulnerabilityIDstringIdentifier of the specific vulnerability found on the asset.
CheckKeystringUnique key representing the vulnerability check that produced the result.
PortintegerNetwork port number where the vulnerability was identified, if applicable.
ProtocolstringNetwork protocol (e.g., 'TCP', 'UDP') associated with the finding.
NicstringNetwork interface card or IP address where the vulnerability was detected.
ProofstringEvidence or details showing how the vulnerability was confirmed on the asset.
FirstFoundTimestampdatetimeTimestamp when the vulnerability was first discovered on the asset.
SincedatetimeTime duration or date since the vulnerability has existed on the asset.

Rapid7InsightVMVulnerabilities

Contains detailed information about known vulnerabilities tracked by Rapid7 InsightVM.

NameTypeDescription
ConfigIDintegerForeign key to the configuration or system settings (internal use).
VulnerabilityIDstringThe unique identifier of the vulnerability as returned by the Rapid7 InsightVM API.
TitlestringA short, human-readable title summarizing the vulnerability.
DescriptionstringA detailed explanation of the vulnerability, including its behavior and potential impact.
SeveritystringThe qualitative severity rating of the vulnerability (e.g., 'critical', 'severe', 'moderate', 'low', 'informational').
SeverityScoreintegerThe numerical severity score of the vulnerability, typically ranging from '0' to '10'.
RiskScorefloatA calculated risk score representing the potential impact and exploitability of the vulnerability (e.g., '0–1000' using the Rapid7 Real Risk™ model).
PCI_CVSSScorefloatThe CVSS score of the vulnerability, adjusted based on PCI compliance rules.
PCI_FailbitIndicates whether the vulnerability would result in PCI compliance failure ('true' if it fails, 'false' otherwise).
PCI_SeverityScoreintegerThe severity score of the vulnerability as evaluated under PCI standards.
PCI_SpecialNotesstringAny notes or commentary related to the vulnerability’s PCI compliance status.
PCI_StatusstringThe PCI compliance status for the vulnerability.

Did this page help you?