← Back to Feed CACHED · 2026-10-16 09:24:55 · CACHE_KEY tenable:19506
tenable:19506 · Disclosed 2005-08-26

Nessus Scan Information

ASSESSED — NOISGATE
Vendor
—
—
—
Reassessed
—
—
—
Verdict: —
Do you agree?
01 · The Real Story

Someone asked you to patch your clipboard — this plugin is the scan's own diary entry, not a security finding

Nessus Plugin 19506 ("Nessus Scan Information") is a Settings-family informational plugin that ships with every Nessus scan. It records metadata about the scan itself: scanner version, plugin feed version, scan duration, port scanner used, port range scanned, whether credentialed checks succeeded, ping RTT, number of parallel hosts, and whether superseded-patch display is enabled. It was first published 2005-08-26 and has been updated continuously (currently v2.138 / NASL file scan_info.nasl). It fires on every scanned host regardless of OS — Windows, macOS, Linux. There is no CVE, no CWE, no vulnerability, and no exploitable condition associated with this plugin.

The vendor severity of INFO is exactly correct — in fact, calling it a "severity" at all is generous. This plugin exists so analysts can audit scan quality ("did creds work? how long did the scan take? what port range was covered?"). It is the equivalent of a log header. Any workflow that routes plugin 19506 into a patch queue has a filtering problem, not a security problem. If this is showing up in your remediation backlog, your Tenable SC / Tenable.io dashboard filters need to exclude severity:info or at minimum the Settings plugin family.

"This is scan metadata, not a vulnerability. No risk, no action required."
02 · The Attack Path

1 steps from start to impact.

STEP 01

No attack path exists

Plugin 19506 does not identify any vulnerability, misconfiguration, or exposure on the target host. It is a scan-metadata record generated by the Nessus engine itself. There is no condition under which an attacker could leverage or interact with this finding. The plugin output is only visible to the scan operator inside the Nessus/Tenable UI.
Conditions required:
  • None — this is not a security finding
Where this breaks in practice:
  • There is no exploit, no attack surface, and no condition to satisfy
Detection/coverage: N/A — this plugin IS the scanner's own telemetry, not a detection of a flaw.
03 · Compensating Control

1
IGNORE 0.0→IGNORE 0.0
Exclude INFO-severity plugins from remediation dashboards — In Tenable.sc or Tenable Vulnerability Management, update your dashboard filters and report templates to exclude severity = Info (or specifically the Settings plugin family). This prevents scan metadata from consuming analyst time. No mitigation SLA applies — this is a workflow hygiene fix, do it whenever convenient.
2
IGNORE 0.0→IGNORE 0.0
Use plugin 19506 output for scan-quality auditing instead — Route this plugin's output to your scan-health monitoring workflow. Check that Credentialed Checks: yes appears on hosts where you expect authenticated scanning. Flag hosts where it says no — *that* is the actionable signal from this plugin, and it's about scan coverage gaps, not host vulnerabilities.
What doesn't work
  • Patching the target host — there is nothing to patch; the plugin reflects scanner metadata, not a flaw on the host.
  • Disabling the plugin in scan policy — technically possible but counterproductive; you lose scan-quality telemetry that helps troubleshoot credential failures and scan performance issues.
  • Firewall rules or network segmentation — irrelevant; the finding is generated by your own scanner, not by traffic from the target.
04 · Intelligence Metadata

The supporting signals.

CVENone. No CVE is associated with this plugin.
CWENone. No weakness class applies.
Plugin FamilySettings — Nessus scan configuration and telemetry family
Plugin Typesummary — informational, zero risk
Vendor SeverityINFO — the lowest possible classification in Tenable's taxonomy
First Published2005-08-26 (over 21 years ago)
Current Versionv2.138 (scan_info.nasl), last updated 2026-07-10
Supported PlatformsWindows, macOS, Linux — fires on every scanned host
Exploitation EvidenceNone. No PoC, no exploit, no KEV entry, no EPSS score. This is not a vulnerability.
Why It Appears in ScansNessus emits this on every host to record scan metadata: engine version, credential success, scan duration, port range, RTT, parallelism settings. It is audit/QA data for the scan operator.

Sources.

  1. Tenable — Plugin 19506: Nessus Scan Information
  2. Tenable — Plugin 19506 Changelog
  3. Tenable Docs — Troubleshooting Plugins
  4. Tenable Docs — Useful Plugins Guide (PDF)
  5. Tenable Connect — Useful Plugins for Credentialed Scan Troubleshooting
  6. Tenable Docs — Nessus Discovery Plugins
05 · The Call

Final Verdict
= UNCHANGED to IGNORE (0.0/10)

Why this verdict

  • Not a vulnerability: Plugin 19506 identifies zero exploitable conditions. It is a scan-metadata record — the Nessus equivalent of an HTTP access log entry.
  • No CVE, no CWE, no attack surface: There is no weakness to exploit, no affected software version, no patch to apply. The plugin fires unconditionally on every host in every scan.
  • Role multiplier: Irrelevant. Whether this plugin fires against a domain controller, an ESXi host, or a dev laptop, the output is identical scan telemetry with zero security impact. Blast radius is null across all deployment roles.
  • Filtering signal: If this plugin is surfacing in a remediation queue, the issue is dashboard/report configuration. Exclude severity:info or the Settings plugin family from vulnerability management workflows.

Why not higher?

There is no scenario — zero — in which this plugin represents a security risk. It contains no vulnerability data, no misconfiguration data, and no exposure data. Raising it to LOW would be dishonest and would erode trust in the severity model.

Why not lower?

IGNORE is already the lowest tier in the noisgate taxonomy. There is nowhere lower to go. This finding requires no action of any kind beyond fixing the filter that routed it to your queue.

06 · Verification

Crowdsourced verification payload.

No verification is needed because this is not a vulnerability. However, if you want to confirm that plugin 19506 is present in a .nessus export (to validate your exclusion filter is working), run the following one-liner on any workstation with grep available. No special privileges required.

noisgate-verify.sh
BASHREAD-ONLYSAFE
#!/usr/bin/env bash
# noisgate — confirm plugin 19506 is informational scan metadata
# Usage: bash check_19506.sh <path_to_nessus_file>
# Run on: any workstation with access to .nessus export files
# Privileges: none (read access to the file)

set -euo pipefail

if [ $# -lt 1 ]; then
  echo "Usage: $0 <path_to_nessus_file>"
  exit 3
fi

FILE="$1"

if [ ! -f "$FILE" ]; then
  echo "UNKNOWN — file not found: $FILE"
  exit 2
fi

# Check if plugin 19506 exists in the report
if grep -q 'pluginID="19506"' "$FILE"; then
  SEVERITY=$(grep -A2 'pluginID="19506"' "$FILE" | grep -oP 'severity="\K[0-9]+' | head -1)
  if [ "$SEVERITY" = "0" ]; then
    echo "PATCHED — Plugin 19506 is present with severity 0 (Info). This is expected scan metadata, not a vulnerability."
    exit 0
  else
    echo "UNKNOWN — Plugin 19506 found with unexpected severity: $SEVERITY. Review your Nessus configuration."
    exit 2
  fi
else
  echo "UNKNOWN — Plugin 19506 not found in $FILE. The scan may have been run with a restricted plugin set."
  exit 2
fi