Press โถ Run above to build the certificate heatmaps.
Every plugin with โCertificateโ in its name, ranked by distinct assets affected (live vulns query). Click a row to drill into the affected assets.
Press โถ Run above to loadโฆ
Gabriel closes the loop โ owner-routed remediation, KEV fire-alarms, cert countdowns and briefings, emailed to the right humans with Tenable deep-links. Owner routing reads Atlas Owner: tags. Preview first; sending goes through navi_action_mail โ double-gated (writes + NAVI_EMAIL=1 + confirm).
| # | Status | Category | Value | Selector | Detail | Queued | Duration | Result |
|---|---|---|---|---|---|---|---|---|
| No tag jobs yet. Apply a tag from any agent and it appears here. | ||||||||
Click ๐ Plan (no writes) above to preview what the contract would tag โ it appears right here.
Blank policy โ risk-weighted top-N. e.g. IoT โ "tag all IoT but not Dell or Intel โ those are laptops"; Custom apps โ "only /opt apps and jenkins matter".
The AI maps your instruction to ACR changes across the live tag list (navi explore info tags); preview them, then add them as contract rules below. No writes happen here โ the contract applies them on its loop when armed. Falls back to a deterministic rule parser if on-device inference is unavailable.
When armed, the contract removes these tags first, forces a pause, runs navi update, then re-runs the tagging workflow. Add tags from the Tag removal page, or type them below.
Every cycle, Gabriel emails a summary of what the contract did โ tags queued, ACR applied, tags removed, and any Alert Raven alerts that fired. On by default; uncheck to stop getting an email each run. Sending is still gated by NAVI_EMAIL, so a gated inbox just records what would have gone out.
No cycles yet.
Loadingโฆ
Describe it in plain English. Alert Raven searches the fields that define an asset โ tag category & tag value, and navi's purpose-built tables: software, certs, routes, paths, and plugins (which navi pre-parses from plugin output, so they're faster and cleaner than scanning raw output). Join conditions with and to intersect โ only assets matching all of them count.
e.g. "alert me on assets that have a MITRE and CISA KEV and EOL and NHI tag" ยท "assets running OpenSSL 1.0" ยท "certs signed with SHA-1" ยท "assets with a file under /opt/tomcat" ยท "critical when new CISA KEV appears". It drafts a read-only query you can test before saving.
Loadingโฆ
No runs yet.
NSA's Commercial National Security Algorithm Suite 2.0 milestones โ use to frame remediation deadlines. Verify against the latest CNSA 2.0 guidance for your sector.
| By | Milestone |
|---|---|
| 2024 | NIST finalizes PQC standards โ FIPS 203 (ML-KEM), FIPS 204 (ML-DSA), FIPS 205 (SLH-DSA). |
| 2025 | CNSA 2.0: begin adoption; software & firmware signing should move to PQC (LMS/XMSS or ML-DSA). |
| 2027 | PQC support expected in new acquisitions; hybrid ML-KEM broadly enabled in browsers & servers. |
| 2030 | CNSA 2.0: PQC becomes the default for most National Security Systems; RSA/ECC deprecated for new systems. |
| 2033 | CNSA 2.0: exclusive use of PQC across NSS; classical RSA/ECC key-establishment & signatures disallowed. |
Turn a question into a read-only SQL over navi.db / tags โ e.g. "assets with a CISA KEV and ACR over 7", "KEV added in 2025 by hostname", "which assets already carry a CISA KEV tag". Review the SQL, then run it.
Jump to any dashboard tool from the bar above โ it follows you across each one. Build views in the builder, pin them to a Custom Dashboard (keep up to five), or open the Ownership Map.
Jump to any search hound from the bar above โ it follows you across every search view so you can hop between assets, vulns, plugins, routes, and paths without coming back here. Each reads navi.db (read-only).
Jump to any tool from the bar above โ it follows you across every tool view so you can move between the tagging log and the comparisons without coming back here. Refresh navi.db re-syncs in place.
Ask anything across the whole of navi.db and the model writes the joins for you. e.g. "assets in the Production tag with the highest EPSS score" ยท "critical vulns with EPSS over 0.5 on cloud assets" ยท "hosts running OpenSSL that also have an expiring certificate". Two-step: it drafts the SQL with joins, you review/refine, then execute (read-only).
The tables present in your navi.db and how they join. The advanced search uses these keys automatically.
Argos recognizes one asset by UUID or IP and tells its whole story โ risk band, the pack's tags deciphered, top CVEs, software and certs. Reads navi.db.
The agent reasons over the failing certs with this prompt to triage & explain. Edit to change how it thinks.
| Expiry | Tag value | IP | Host | Common name | Days | Status | |
|---|---|---|---|---|---|---|---|
| Run the agent to loadโฆ | |||||||
| Type | Vendor | Product | IP | Host | Cert CN | Sig / key | Tag |
|---|---|---|---|---|---|---|---|
| Run the agent to loadโฆ | |||||||
Agent 1 tags each IoT : <name> (ephemeral, remove=True). Approve to queue gated writes.
| IoT name | Vendor | Assets | Confidence | Status | |
|---|---|---|---|---|---|
| Run the squad to loadโฆ | |||||
Agent 3 asks: promote these auto-discovered plugins to the default detection registry? Approve = persist & reuse; Reject = remembered, never re-proposed.
| IoT name | Plugin | Assets | Prevalence | Decision |
|---|---|---|---|---|
| Run the squad to loadโฆ | ||||
Other assets sharing the expanded plugin signatures โ possible IoT Agent 1 missed. Inspect the matching plugin output to judge false positives, then tag the asset IoT:<name> (gated) or mark it a false positive.
| IoT name | IP | Host | Evidence | Decision | |
|---|---|---|---|---|---|
| Run the squad to loadโฆ | |||||
Describe what you want in plain English. The AI maps it to ACR changes across the live tag list; you preview every change before anything is written. (Uses on-device inference; falls back to a deterministic rule parser if unavailable.)
Live from navi explore info tags (not the tags table). Grouped by category โ click a category to expand.
Load tags to populateโฆ
Describe the app in plain English (e.g. Tag my custom app navi). The agent finds the name + searches both vuln_route (app name) and vuln_paths (path), shows what it matched, and tags Custom App : <name> only after you confirm โ paths via --query, routes via --route_id.
| Source | Candidate | Evidence | Example path | |
|---|---|---|---|---|
| Run discovery to loadโฆ | ||||
Each row = one Mitre : <impact/technique> applied to every asset whose findings cite that CVE. Approve, then apply.
| CVE | Tag value | Status | |
|---|---|---|---|
| Build the plan to loadโฆ | |||
These are the crown-jewel assets behind the โMITRE techniques on assets (ACR > 7)โ insight โ click to drill in.
| Host | IP | ACR | Mapped CVEs |
|---|---|---|---|
| Build the plan to loadโฆ | |||
Assets running AI/ML software. Click a host to drill in, or โ to open it in Tenable One. Use Tag to label them (rename the value first if you like).
| Host | IP | Role | AI software | Platform | |
|---|---|---|---|---|---|
| Press โถ Run to loadโฆ | |||||
Each identity maps to the asset(s) it was enumerated on. Tag labels those assets; โ opens the asset in Tenable One.
| Identity | Class | Flags | Hosts | Assets | Plugins | Platform | |
|---|---|---|---|---|---|---|---|
| Press โถ Run to loadโฆ | |||||||
Search navi.db assets by hostname, IP, OS or network. Click a host to open its full detail.
| Host | IP | OS | ACR | Platform |
|---|---|---|---|---|
| Search to loadโฆ (blank = first 200) | ||||
Search the vulns table โ one row per finding โ by plugin, ID, CVE, severity, or finding ID. Click a Finding ID to open it in the Tenable platform; click the asset for its deep-dive.
| Finding | Asset | Plugin | Name | Sev | VPR |
|---|---|---|---|---|---|
| Search to loadโฆ | |||||
Every distinct plugin in navi.db โ search by ID, name, or family. Click to see affected assets + outputs.
| Plugin ID | Name | Family | Assets |
|---|---|---|---|
| Search to loadโฆ | |||
Application routes from navi.db (vuln_route) โ search by app name or type.
| App / route | Type | Total vulns | Plugins | |
|---|---|---|---|---|
| Search to loadโฆ | ||||
Filesystem paths discovered on assets (vuln_paths) โ search by path text. Click a host to drill in.
| Path | Plugin | Host | IP | |
|---|---|---|---|---|
| Search to loadโฆ | ||||
Click a plugin to see every asset it affects.
| Plugin | Name | Output | Last found |
|---|
| Common name | Organization | Expiry | Signature | Key |
|---|
Click an asset to see all of its findings and certificates.
| Host | IP | Scan output | Last found |
|---|
Where each job naturally lives. โ first-class ยท โ possible ยท โ not supported.
| Job | navi MCP | Tenable MCP | Recommended |
|---|
Plain-English question โ one read-only SELECT over the software table, joined to assets / vulns โ note software.asset_uuid is a list string, matched with LIKE, not equality. e.g. "openssl versions on assets with ACR over 8" ยท "products on hosts that have a critical CVE" ยท "most common software on cloud assets".
From navi.db tags โ assets. Click a host to open its full detail.
| Host | IP | OS | ACR | Platform |
|---|