Cyble Threat Intel
This Integration is part of the Cyble Threat Intel Pack.#
Supported versions
Supported Cortex XSOAR versions: 6.2.0 and later.
Cyble Threat Intelligence โ Cortex XSOAR Integration#
This integration enables Cortex XSOAR to ingest and query Indicators of Compromise (IOCs) from the Cyble Vision API. It supports two capabilities:
- IOC Lookup (Interactive command for analysts)
- IOC Fetching (Fetch Indicators)
Overview#
The Cyble Vision platform provides enriched, high-fidelity threat intelligence including malware associations, threat actor links, behaviour tags, risk scoring, and more. This integration allows XSOAR to:
- Pull fresh IOCs at scheduled intervals
- Tag, score, and store indicators in the Cortex XSOAR indicator store
- Support analyst lookups for a single IOC via the command line or playbooks
Configuration#
Required Parameters#
| Parameter | Description | Example |
|---|---|---|
| Base URL | Cyble Vision API endpoint | https://api.cyble.ai/engine/api/v4 |
| API Key (Access Token) | Cyble Vision API Bearer token | (stored securely in XSOAR) |
| First fetch time (hours) | Number of hours to fetch backward on first run | 2 |
| (1โ3 hours allowed) | ||
| Indicator Fetch Limit | Maximum indicators per API page | 100 |
Fetch Behavior#
- Fetch is performed in 1-hour chunks until the full range is covered.
- Each page of IOCs is inserted immediately using
demisto.createIndicators. - Fetch uses a retry mechanism (up to 5 attempts per page).
last_runis updated after every chunk.- Supported fetch window: 1โ3 hours (anything outside is automatically corrected).
Commands#
๐ 1. cyble-vision-ioc-lookup#
Lookup a single IOC using the Cyble Vision API.
Command#
Arguments#
| Name | Required | Description |
|---|---|---|
| ioc | Yes | IOC string (IP / Domain / URL / Hash) |
Outputs#
Prefix: CybleIntel.IOCLookup
| Field | Description |
|---|---|
| IOC | IOC value |
| IOC Type | Type (IP / Domain / URL / Hash) |
| First Seen | UTC timestamp |
| Last Seen | UTC timestamp |
| Risk Score | 0โ100 |
| Sources | Reporting sources |
| Behaviour Tags | Tags assigned by Cyble |
| Confidence Rating | Low / Medium / High |
| Target Countries | Target geography |
| Target Regions | Regions affected |
| Target Industries | Target verticals |
| Related Malware | Linked malware families |
| Related Threat Actors | Associated threat actors |
Example#
๐ 2. fetch-indicators#
Fetch IOCs from Cyble Vision and insert them into XSOAR's indicator store.
Execution#
This command is not run manually. It is used by the XSOAR engine when Fetches Indicators is enabled.
Behavior#
Builds indicators with:
cybleverdictcybleriskscorecyblefirstseencyblelastseencyblebehaviourtagscyblesourcescybletargetcountriescybletargetregionscybletargetindustriescyblerelatedmalwarecyblerelatedthreatactors
Automatically maps each IOC into XSOAR Indicator fields.
Updates
last_runafter each successful chunk.
Known Limitations#
- Fetching supports hours only (days are not supported).
- Maximum initial backfill is 3 hours.
Support#
For issues, contact support@cyble.com or your assigned Cyble Technical Advisor.