Noncompliance section

Here you will find all details about data visible in target file in Noncompliance section.

Column details explanation

Header name

Column name in the target xlsx file.

Description

Short description of particular data.

Source

Information about the exact source from where NFA takes data.

Post-processing

Information on how the gathered data is processed, if it’s processed at all.

Column type

default - column always appears in the report.

debug - column appears in the report only if the add debug data option has been enabled.

Note

Some of the columns are visible only if you use add debug data option for analysis (see Settings to adhere more information about this option). For all of these columns you will find below information Column type : debug.

Nessus scanner IP

Nessus scanner IP - column details

Header name

Nessus scanner IP

Description

Scanner IP used during scan of reported host based on Plugin ID 19506 output.

Source

nessus file > ReportHost/ReportItem/[pluginID="19506"]/plugin_output

Post-processing

  1. If Plugin ID 19506 output exist extract Scanner IP from output line with Scanner IP :

  2. If Plugin ID 19506 output does not exist return:
    • No output recorded. - if plugin appeared in the report but does not return any output,

    • Check Audit Trail. - if plugin does not appeared in the report but used during scan,

    • {plugin_id} not enabled. - if plugin has not been enabled in policy used during scan.

Column type

debug

See also

Read more about plugin which source for this column on Tenable website https://www.tenable.com/plugins/nessus/19506

Nessus scan name

Nessus scan name - column details

Header name

Nessus scan name

Description

Scan name given by user during scan setting up.

Source

nessus file > Report/name

Post-processing

none

Column type

debug

Nessus file name

Nessus file name - column details

Header name

Nessus file name

Description

Nessus file name assigned during the file downloading.

Source

nessus file

Post-processing

absolute path of the given file

Column type

debug

Target

Target - column details

Header name

Target

Description

Name of reported host. This can be either IP or FQDN, depending on this what has been given as target.

Source

nessus file > ReportHost/[@name='name']

Post-processing

none

Column type

debug, default

Hostname

Hostname - column details

Header name

Hostname

Description

Hostname of reported host.

Source

nessus file > ReportHost/HostProperties/tag/[@name='hostname']

Post-processing

  1. Value changed to lowercase.

  2. If hostname field contains FQDN only hostname will be returned.

Column type

debug, default

FQDN

FQDN - column details

Header name

FQDN

Description

FQDN of reported host.

Source

nessus file > ReportHost/HostProperties/tag/[@name='host-fqdn']

Post-processing

Value changed to lowercase.

Column type

debug, default

IP

IP - column details

Header name

IP

Description

IP of reported host.

Source

nessus file > ReportHost/HostProperties/tag/[@name='host-ip']

Post-processing

none

Column type

debug, default

Scanned

Scanned - column details

Header name

Scanned

Description

Information if target host has been scanned.

  • yes if target host is on the list of reported hosts.

  • no if target host is not on the list of reported hosts.

Source

nessus file > Preferences/ServerPreferences/preference/[name='TARGET']/value

nessus file > ReportHost/[@name='name']

Post-processing

none

Column type

debug, default

Credentialed checks

Credentialed checks - column details

Header name

Credentialed checks

Description

Information if reported host has been scanned with credentialed checks.

Source

nessus file > ReportHost/ReportItem/[pluginID="19506"]/plugin_output

Post-processing

  1. If Plugin ID 19506 output exist extract yes or no from output line with Credentialed checks :.

  2. If Plugin ID 19506 output does not exist return no.

Column type

debug, default

See also

Read more about this plugin on Tenable website https://www.tenable.com/plugins/nessus/19506

Policy name

Policy name - column details

Header name

Policy name

Description

Policy name selected by user during scan setting up.

Source

nessus file > Policy/policyName

Post-processing

none

Column type

debug

Plugin ID

Plugin ID - column details

Header name

Plugin ID

Description

Exact Plugin ID returned by Nessus.

Source

nessus file > ReportHost/ReportItem/[@pluginID]

Post-processing

none

Column type

debug, default

Plugin name

Plugin name - column details

Header name

Plugin name

Description

Exact Plugin Name returned by Nessus.

Source

nessus file > ReportHost/ReportItem/[@pluginName]

Post-processing

none

Column type

debug, default

Plugin type

Plugin type - column details

Header name

Plugin type

Description

Exact Plugin type returned by Nessus.

Source

nessus file > ReportHost/ReportItem/plugin_type

Post-processing

none

Column type

debug, default

Risk Factor

Risk Factor - column details

Header name

Risk Factor

Description

Exact Plugin Risk Factor returned by Nessus.

Source

nessus file > ReportHost/ReportItem/risk_factor

Post-processing

none

Column type

debug, default

Plugin family

Plugin family - column details

Header name

Plugin family

Description

Exact Plugin Family returned by Nessus.

Source

nessus file > ReportHost/ReportItem/[@pluginFamily]

Post-processing

none

Column type

debug, default

Compliance plugin file

Compliance plugin file - column details

Header name

Compliance plugin file

Description

Information if this is Compliance plugin.

Source

nessus file > ReportHost/ReportItem/compliance/

Post-processing

none

Column type

debug

Plugin file name

Plugin file name - column details

Header name

Plugin file name

Description

Exact Plugin file name returned by Nessus.

Source

nessus file > ReportHost/ReportItem/fname

Post-processing

none

Column type

debug

Plugin version

Plugin version - column details

Header name

Plugin version

Description

Exact Plugin version returned by Nessus.

Source

nessus file > ReportHost/ReportItem/script_version

Post-processing

none

Column type

debug, default

Plugin publication date

Plugin publication date - column details

Header name

Plugin publication date

Description

Exact Plugin publication date returned by Nessus.

Source

nessus file > ReportHost/ReportItem/plugin_publication_date

Post-processing

Return in format yyyy-mm-dd.

Column type

debug, default

Plugin modification date

Plugin modification date - column details

Header name

Plugin modification date

Description

Exact Plugin modification date returned by Nessus.

Source

nessus file > ReportHost/ReportItem/plugin_modification_date

Post-processing

Return in format yyyy-mm-dd.

Column type

debug, default

Check name

Check name - column details

Header name

Check name

Description

Exact Compliance Check name returned by Nessus.

Source

nessus file > ReportHost/ReportItem/"cm:compliance-check-name", namespaces={'cm': 'http://www.nessus.org/cm'}/

Post-processing

none

Column type

debug, default

Audit file name

Audit file name - column details

Header name

Audit file name

Description

Exact Compliance Audit file name returned by Nessus.

Source

nessus file > ReportHost/ReportItem/"cm:compliance-audit-file", namespaces={'cm': 'http://www.nessus.org/cm'}/

Post-processing

none

Column type

debug, default

Check ID

Check ID - column details

Header name

Check ID

Description

Exact Compliance Check ID returned by Nessus.

Source

nessus file > ReportHost/ReportItem/"cm:compliance-check-id", namespaces={'cm': 'http://www.nessus.org/cm'}/

Post-processing

none

Column type

debug

Current value

Current value - column details

Header name

Current value

Description

Exact Compliance Check current value returned by Nessus.

Source

nessus file > ReportHost/ReportItem/"cm:compliance-actual-value", namespaces={'cm': 'http://www.nessus.org/cm'}/

Post-processing

none

Column type

debug, default

Uname

Uname - column details

Header name

Uname

Description

Exact Compliance Check uname returned by Nessus.

Source

nessus file > ReportHost/ReportItem/"cm:compliance-uname", namespaces={'cm': 'http://www.nessus.org/cm'}/

Post-processing

none

Column type

debug

Description

Description - column details

Header name

Description

Description

Exact Compliance Check description returned by Nessus.

Source

nessus file > ReportHost/ReportItem/"cm:compliance-info", namespaces={'cm': 'http://www.nessus.org/cm'}/

Post-processing

none

Column type

debug, default

Check status

Check status - column details

Header name

Check status

Description

Exact Compliance Check status returned by Nessus.

Source

nessus file > ReportHost/ReportItem/"cm:compliance-result", namespaces={'cm': 'http://www.nessus.org/cm'}/

Post-processing

none

Column type

debug, default

Reference

Reference - column details

Header name

Reference

Description

Exact Compliance Check reference returned by Nessus.

Source

nessus file > ReportHost/ReportItem/"cm:compliance-reference", namespaces={'cm': 'http://www.nessus.org/cm'}/

Post-processing

none

Column type

debug, default

Error

Error - column details

Header name

Error

Description

Exact Compliance Check error returned by Nessus, if error occur.

Source

nessus file > ReportHost/ReportItem/"cm:compliance-error", namespaces={'cm': 'http://www.nessus.org/cm'}/

Post-processing

none

Column type

debug, default