S2W Quaxar

Download 107
Last updated Jul 31, 2026

quaxar-asm-vulnerabilities

Get vulnerabilities related to exposed assets from the S2W Quaxar ASM service.

Syntax

quaxar-asm-vulnerabilities [profile=STRING] [cve=STRING] [epss-grades=STRING] [cvss-grades=STRING] [softwares=STRING] [related=BOOL] [orgs=STRING] [sorts=STRING] [duration=STRING] [from=STRING] [to=STRING] [pretty=BOOL]

Options

profile=STRING
Optional. QUAXAR connect profile code. If omitted, an available profile is used automatically.
cve=STRING
Optional. CVE code to search.
epss-grades=STRING
Optional. Comma-separated EPSS grades to filter. Allowed values: HIGH, MEDIUM, LOW.
cvss-grades=STRING
Optional. Comma-separated CVSS grades to filter. Allowed values: CRITICAL, HIGH, MEDIUM, LOW.
softwares=STRING
Optional. Comma-separated software names to filter.
related=BOOL
Optional. Set t to filter vulnerabilities with related assets.
orgs=STRING
Optional. Comma-separated customer organization names.
sorts=STRING
Optional. Sort order. Allowed values: detected_time_desc, detected_time_asc, epss_desc, epss_asc, cvss_desc, cvss_asc, related_software_count_desc, related_software_count_asc.
duration=STRING
Optional. Scan only recent data. Use s(second), m(minute), h(hour), d(day), mon(month) time unit. e.g. 7d.
from=STRING
Optional. Start time of range in yyyyMMddHHmmss format. If you omit the time part, it is padded by zero.
to=STRING
Optional. End time of range in yyyyMMddHHmmss format. Cannot be used alone; specify with from or duration.
pretty=BOOL
Optional. Set t to enable pretty print with line breaks (default: f).

Output fields

FieldTypeNameDescription
profilestringConnect profileProfile name of QUAXAR
vulnerability_idstringVulnerability IDVulnerability unique ID
cve_codestringCVE codeCVE code
epssfloatEPSSEPSS score
epss_gradestringEPSS gradeHIGH, MEDIUM or LOW
cvssfloatCVSSCVSS score
cvss_gradestringCVSS gradeCRITICAL, HIGH, MEDIUM or LOW
related_softwaresstringRelated softwaresNewline-separated related softwares
affected_assetsstringAffected assetsAffected asset list (JSON)
detecteddateDetectedVulnerability detection time
confirmedbooleanConfirmedVersion-confirmed related vulnerability or not
potentialbooleanPotentialVersion-unconfirmed related vulnerability or not

Error codes

Parsing errors

Error messageCauseResolution
Specify valid Quaxar profile.Invalid profile in the profile optionSpecify a valid Quaxar connect profile code
No available Quaxar profile found.No Quaxar connect profile registeredRegister a Quaxar connect profile first
Invalid epss-grades. Available grades are HIGH, MEDIUM, LOW.Disallowed grade value in epss-gradesSpecify one of HIGH, MEDIUM, LOW
Invalid cvss-grades. Available grades are CRITICAL, HIGH, MEDIUM, LOW.Disallowed grade value in cvss-gradesSpecify one of CRITICAL, HIGH, MEDIUM, LOW
Invalid sorts. Available sorts are detected_time_desc, detected_time_asc, epss_desc, epss_asc, cvss_desc, cvss_asc, related_software_count_desc, related_software_count_asc.Disallowed value in sortsUse one of the allowed sort orders
Invalid duration. Use s(second), m(minute), h(hour), d(day), mon(month) time unit. (e.g. 7d)Malformed durationUse the specified time unit format
Specify from or duration option.to specified without from or durationSpecify from or duration with to

Runtime errors

Error messageCauseResolution
quaxar asm api error: status=..., message=...ASM API returned an error stateCheck profile permission and ASM service

Description

quaxar-asm-vulnerabilities is a source command that iterates the list of vulnerabilities the Quaxar ASM found on exposed assets page by page, emitting each vulnerability as a row. Every row carries the connect profile name used for the query in the profile field.

epss (exploit probability score) and cvss (severity score) are returned as floats and can be filtered by their grades (epss_grade, cvss_grade). confirmed indicates a related vulnerability on version-confirmed assets, and potential indicates one on version-unconfirmed assets. Use related=t to narrow to vulnerabilities that actually have related assets. affected_assets is returned as a JSON string.

Examples

Example: Prioritize vulnerabilities with high exploit probability

Situation: You want to review vulnerabilities related to actual exposed assets with high exploit probability (EPSS), sorted by descending EPSS score, to set remediation priority.

quaxar-asm-vulnerabilities related=t epss-grades=HIGH sorts=epss_desc

Expected result:

cve_codeepssepss_gradecvsscvss_graderelated_softwares
CVE-2023-471455.347LOW8.4HIGHnginx
CVE-2024-1000142.10HIGH9.1CRITICALdb2

Interpretation: Vulnerabilities with high exploit probability are sorted to the top. Use the vulnerability_id with the quaxar-asm-vulnerability command to look up the CVE description and affected software detail.