Package Information
Downloads: 0 weekly / 0 monthly
Latest Version: 1.0.0
Author: Maltiverse
Documentation
@byronlainez/n8n-nodes-maltiverse
Maltiverse — Threat Intelligence for Decisive Defense
n8n community node that integrates the full Maltiverse API into your security automation workflows. Enrich IPs, hostnames, URLs, and file hashes with aggregated threat intelligence from 100+ sources.
Features
| Resource | Operations |
|---|---|
| IP Address | Get Intelligence · Create/Update · Delete |
| Hostname / Domain | Get Intelligence · Create/Update · Delete |
| URL | Get Intelligence · Create/Update · Delete |
| Sample (File Hash) | Get by SHA-256 · Get by MD5 · Create/Update · Delete |
| IoC (Generic) | Bulk Upload · Delete |
- 🔐 Supports both API Key and Email/Password authentication
- ⚡ Simplify Output option for fast SOC triage (classification, score, top blacklist entries)
- 🔗 Include Original Input option to merge source data into output
- 🛡️ Graceful error handling for 404 (not found), 401, and 429 (rate limit)
- 🔑 URL SHA-256 checksum computed automatically
Installation
In n8n Cloud / Self-hosted (Community Nodes)
- Open Settings → Community Nodes
- Search for
@byronlainez/n8n-nodes-maltiverse - Click Install
Manual (npm)
cd ~/.n8n
npm install @byronlainez/n8n-nodes-maltiverse
Authentication
API Key (Recommended)
- Log in to maltiverse.com
- Go to your Profile → Generate API Key
- Copy the JWT token
- In n8n, create a Maltiverse API credential → paste your API Key
Email & Password
Use your Maltiverse account credentials. The node fetches a JWT token automatically before each workflow run.
Rate limits: Unauthenticated = 20 calls/day · Free account = 100 calls/day.
See maltiverse.com/plans for higher tiers.
Usage Examples
1 — Enrich an IP from a SIEM alert
[Webhook] → [Set: ip = $json.src_ip] → [Maltiverse: IP → Get] → [IF: classification == "malicious"] → [Slack Alert]
2 — Bulk upload custom IOCs from a CSV
[Read CSV] → [Maltiverse: IoC → Bulk Upload]
3 — Check a file hash from an EDR alert
[CrowdStrike Trigger] → [Maltiverse: Sample → Get by SHA-256] → [Simplify Output: ON] → [Create Ticket]
Output Fields (GET operations)
| Field | Description |
|---|---|
classification |
malicious, suspicious, neutral, whitelisted |
score |
Numeric maliciousness score (0–10) |
tag |
Array of threat behavior tags (e.g. c2, ransomware, phishing) |
blacklist |
Array of source reports with count, description, first/last seen |
as_name |
Autonomous System name |
country_code |
ISO country code |
creation_time |
First seen timestamp |
modification_time |
Last updated timestamp |
av_ratio |
(Samples) AV detection ratio |
process_list |
(Samples) Runtime process list |
resolved_ip |
(Hostnames) Historical resolved IPs |
MITRE ATT&CK Context
Maltiverse enrichment data includes tags aligned to MITRE ATT&CK techniques. Use the tag field to map IoCs to TTPs in your SIEM or SOAR playbooks.
API Reference
Full Swagger spec: https://app.swaggerhub.com/apis-docs/maltiverse/api/1.0.0-oas3
License
MIT © Maltiverse