nvts

NVTs and NVT families.

  • Toolset name: nvts

  • Enabled by default: yes

  • Tools: 3 (3 read-only)

Tools

openvas_get_nvt

Get NVT · read-only

Get one NVT by OID, including tags and solution details.

Parameter

Type

Required

Description

oid

string

yes

NVT OID, e.g. 1.3.6.1.4.1.25623.1.0.100315

openvas_list_nvt_families

List NVT families · read-only

List NVT families with their test counts. Pagination only.

Parameter

Type

Required

Description

page

integer

no

Page number, 1-indexed (default 1) (min 0)

per_page

integer

no

Items per page, 1-1000 (default 25) (min 0)

openvas_search_nvts

Search NVTs · read-only

Browse the NVT (vulnerability test) catalog with typed selectors: by family, by scan config, with preferences, sorted. For free-text search across findings use openvas_list_results with a filter.

Parameter

Type

Required

Description

config_id

string

no

Restrict to the NVTs selected by this scan config

family

string

no

Restrict to one NVT family, e.g. “Web Servers”

include_preference_count

boolean

no

Include each NVT’s preference count

include_preferences

boolean

no

Include preference definitions and values

include_timeout

boolean

no

Include the special timeout preference (requires config_id)

page

integer

no

Page number, 1-indexed (default 1) (min 0)

per_page

integer

no

Items per page, 1-1000 (default 25) (min 0)

preferences_config_id

string

no

Resolve preference values from this scan config

sort_field

string

no

Backend NVT field used for sorting, e.g. “name” or “cvss_base”

sort_order

string

no

Backend sort direction: ascending or descending