RiskIQ helps customers discover and assess the security of their entire enterprise attack surface—in the Microsoft Azure cloud, AWS, other clouds, on-premises, and from their supply chain. The Balbix integration with RiskIQ ingests IT Infrastructure assets and associated vulnerabilities discovered by RiskIQ.
Balbix leverages AI to aggregate, normalize, and deduplicate ingested data, along with information integrated from your existing IT and cybersecurity tools. This creates a unified view of your entire asset inventory, including vulnerabilities and their business and operational context. Balbix’s AI models then analyze this data to provide insights such as deployment gap analysis, risk-based vulnerability prioritization (with detailed ranking and scoring), and risk quantification. This process delivers a comprehensive assessment of risk, whether for a single asset, groups of assets, or your entire enterprise, enabling more informed and effective security decisions.
Integration Summary
This table provides a summary of the Balbix integration for the RiskIQ connector.
Integration Type | Fetch: An inbound API integration used to fetch IT infrastructure assets and associated CVEs. |
Types of Assets Fetched | Host devices including servers, virtual machines, desktops, laptops. |
Types of Data Fetched | Asset name, interface information (IP address), OS information, open port information, software information, location information, vulnerabilities (CVE ID, CVE description), all relevant timestamps (e.g., cve_first_observed_at", last modified_date), tags. |
Prerequisites
To configure the Balbix connector, you must first create RiskIQ API credentials with the appropriate permissions. These credentials are required for completing the configuration process. Here are the steps you need to complete:
Register for a RiskIQ Community account.
Note: Registering for a RiskIQ Community account provides an API key but does not include an API secret. It is assumed that the API secret is provided upon purchasing a RiskIQ product.
Verify your account by clicking the validation link sent to your email.
Confirm your account, then go to the Account Settings page to retrieve your username and API key.
Use the API key as shown in the example below:
USERNAME="your@email.here" KEY="API key from account settings" curl -u $USERNAME:$KEY 'https://api.riskiq.net/pt/v2/dns/passive?query=passivetotal.org'Note: If the API does not respond, it may be due to the limitations of a community account. To resolve this, consider starting a 30-day trial of RiskIQ’s product for enhanced data access.
Create and Configure the Connector
After you have completed the prerequisites, follow these steps to create and configure your Balbix connector for RiskIQ.
Step 1: Select the Connector
Start by selecting a connector using the steps outlined below:
Go to Data Sources from the left navigation bar.
In the Connectors table, click + Add Connector.
Click Select a Connector to Configure to expand the window and view the list of available connectors.
Click the + icon on the RiskIQ tile.
Click Next to configure the connector.
Step 2: Configure the Connector
Configure the connector using the steps outlined below.
Fill in the required configuration fields.
.png)
.png)
Instance Name
.png)
RiskIQ Base URL
Enter the base API URL of the server where the information will be fetched (e.g., https://api.riskiq.net/). Make sure the authorized user for this account has the necessary privileges to access the API.
.png)
RiskIQ API Key
Enter the API key for the user account with the necessary permissions to fetch assets.
.png)
RiskIQ API Secret
Enter the API secret for the user account with the necessary permissions to fetch assets.
.png)
Asset Last Seen Days Filter
Click Test Connection.
Step 3: Schedule the Connector
Step 4: Review Connector Details
API Reference Documentation
To learn more about the RiskIQ API, see the references listed below: