Software Requirements

Tenable Nessus supports the following Linux, Windows, and macOS operating systems:

Tenable Nessus 10.11

Operating System

Supported Versions

Supported Architecture
 Linux AlmaLinux 8.10 and 9.5

x86_64

AArch64

Amazon Linux 2023, Amazon Linux 2

x86_64

AArch64

CentOS Stream 9 and 10 x86_64
Debian 11, 12, and 13 x86_64
Kali Linux 2020 x86_64
Fedora 41 and 42 x86_64
Oracle Linux (including Unbreakable Enterprise Kernel) 7, 8, and 9

x86_64

AArch64

Raspberry Pi OS ARMHF
Red Hat EL 7.9 x86_64
Red Hat EL 8.4, 8.6, 8.8, 8.10, 9.0, 9.2, 9.4 and later, and 10

x86_64

AArch64

Rocky Linux 8.10 and 9.5

x86_64

AArch64

SUSE 12 SP5, SUSE Enterprise 15 SP3 and later x86_64
TencentOS x86_64
Ubuntu 16.04 x86
Ubuntu 16.04, 18.04, 20.04, 22.04, and 24.04 x86_64
Ubuntu 18.04, 20.04, 22.04, and 24.04 AArch64
macOS

macOS 14, 15, and 26

x86_64

Apple Silicon

Windows Windows 10 and 11 x86_64
Windows Server 2012, 2012 R2, 2016, 2019, 2022, and 2025 x86_64

Tenable Nessus 10.10

Operating System

Supported Versions

Supported Architecture
 Linux AlmaLinux 8.10 and 9.5

x86_64

AArch64

Amazon Linux 2023, Amazon Linux 2

x86_64

AArch64

CentOS Stream 9 and 10 x86_64
Debian 11 and 12 x86_64
Kali Linux 2020 x86_64
Fedora 41 and 42 x86_64
Oracle Linux (including Unbreakable Enterprise Kernel) 7, 8, and 9

x86_64

AArch64

Raspberry Pi OS ARMHF
Red Hat EL 7.9 x86_64
Red Hat EL 8.4, 8.6, 8.8, 8.10, 9.0, 9.2, 9.4 and later, and 10

x86_64

AArch64

Rocky Linux 8.10 and 9.5

x86_64

AArch64

SUSE 12 SP5, SUSE Enterprise 15 SP3 and later x86_64
TencentOS x86_64
Ubuntu 16.04 x86
Ubuntu 16.04, 18.04, 20.04, 22.04, and 24.04 x86_64
Ubuntu 18.04, 20.04, 22.04, and 24.04 AArch64
macOS

macOS 13, 14, 15, and 26

x86_64

Apple Silicon

Windows

Windows 10

x86
Windows 10 and 11 x86_64
Windows Server 2012, 2012 R2, 2016, 2019, 2022, and 2025 x86_64

Tenable Nessus 10.9

Operating System

Supported Versions

Supported Architecture
 Linux AlmaLinux 8.10 and 9.5

x86_64

AArch64

Amazon Linux 2023, Amazon Linux 2

x86_64

AArch64

CentOS Stream 9 x86_64
Debian 11 and 12 x86_64
Kali Linux 2020 x86_64
Fedora 41 and 42 x86_64
Oracle Linux (including Unbreakable Enterprise Kernel) 7, 8, and 9

x86_64

AArch64

Raspberry Pi OS ARMHF
Red Hat EL 7.9 x86_64
Red Hat EL 8.4, 8.6, 8.8, 8.10, 9.0, 9.2, 9.4 and later, and 10

x86_64

AArch64

Rocky Linux 8.10 and 9.5

x86_64

AArch64

SUSE 12 SP5, SUSE Enterprise 15 SP3 and later x86_64
TencentOS x86_64
Ubuntu 16.04 x86
Ubuntu 16.04, 18.04, 20.04, 22.04, and 24.04 x86_64
Ubuntu 18.04, 20.04, 22.04, and 24.04 AArch64
macOS

macOS 13, 14, 15, and 26

x86_64

Apple Silicon

Windows

Windows 10

x86
Windows 10 and 11 x86_64
Windows Server 2012, 2012 R2, 2016, 2019, 2022, and 2025 x86_64

Tenable Nessus 10.8

Operating System

Supported Versions

Supported Architecture
 Linux AlmaLinux 8.10 and 9.5

x86_64

AArch64

Amazon Linux 2023, Amazon Linux 2

x86_64

AArch64

CentOS Stream 9 x86_64
Debian 11 and 12 x86_64
Kali Linux 2020 x86_64
Fedora 38 and 39 x86_64
Oracle Linux (including Unbreakable Enterprise Kernel) 7, 8, and 9

x86_64

AArch64

Raspberry Pi OS ARMHF
Red Hat EL 7.9 x86_64
Red Hat EL 8.4, 8.6, 8.8, 8.10, 9.0, 9.2, and 9.4 and later

x86_64

AArch64

Rocky Linux 8.10 and 9.5

x86_64

AArch64

SUSE 12 SP5, SUSE Enterprise 15 SP3 and later x86_64
TencentOS x86_64
Ubuntu 16.04 x86
Ubuntu 16.04, 18.04, 20.04, 22.04, and 24.04 x86_64
Ubuntu 18.04, 20.04, 22.04, and 24.04 AArch64
macOS

macOS 12, 13, 14, 15, and 26

x86_64

Apple Silicon

Windows

Windows 10

x86
Windows 10 and 11 x86_64
Windows Server 2012, 2012 R2, 2016, 2019, and 2022 x86_64

Tenable Nessus 10.7

Operating System

Supported Versions

Supported Architecture
 Linux AlmaLinux 8.10 and 9.5

x86_64

AArch64

Amazon Linux 2023, Amazon Linux 2

x86_64

AArch64

CentOS Stream 9 x86_64
Debian 11 and 12 x86_64
Kali Linux 2020 x86_64
Fedora 38 and 39 x86_64
Oracle Linux (including Unbreakable Enterprise Kernel) 7, 8, and 9

x86_64

AArch64

Raspberry Pi OS ARMHF
Red Hat EL 7.9 x86_64
Red Hat EL 8.4, 8.6, 8.8, 8.10, 9.0, 9.2, and 9.4 and later

x86_64

AArch64

Rocky Linux 8.10 and 9.5

x86_64

AArch64

SUSE 12 SP5, SUSE Enterprise 15 SP2 and later x86_64
TencentOS x86_64
Ubuntu 14.04, 16.04 x86
Ubuntu 14.04, 16.04, 18.04, 20.04, and 22.04 x86_64
Ubuntu 18.04 AArch64
macOS

macOS 12, 13, and 14

x86_64

Apple Silicon

Windows

Windows 10

x86
Windows 10 and 11 x86_64
Windows Server 2012, 2012 R2, 2016, 2019, and 2022 x86_64

Tenable Nessus 10.5

Operating System

Supported Versions

Supported Architecture
 Linux AlmaLinux 9.5

x86_64

AArch64

Amazon Linux 2

x86_64

AArch64

CentOS Stream 9 x86_64
Debian 11 x86_64
Kali Linux 2020 x86_64
Fedora 34 and 35 x86_64
Oracle Linux (including Unbreakable Enterprise Kernel) 7, 8, and 9

x86_64

AArch64

Raspberry Pi OS ARMHF
Red Hat EL 6.x and 7.9 x86_64
Red Hat EL 8.4, 8.6, 8.8, 8.10, 9.0, 9.2, and 9.4 and later

x86_64

AArch64

Rocky Linux 8.10 and 9.5

x86_64

AArch64

SUSE 12 SP5, SUSE Enterprise 15 SP1 and later x86_64
TencentOS x86_64
Ubuntu 14.04, 16.04 x86
Ubuntu 14.04, 16.04, 18.04, and 20.04 x86_64
Ubuntu 18.04 AArch64
macOS

macOS 11, 12, and 13

x86_64

Apple Silicon

Windows

Windows 10

x86
Windows 10 and 11 x86_64
Windows Server 2012, 2012 R2, 2016, 2019, and 2022 x86_64

Tip: For information about Tenable Core + Nessus, see System Requirements in the Tenable Core User Guide.

Note: Microsoft Visual C++ Redistributable 14.22 is included as part of a bundled license package with Tenable Nessus.

Supported Browsers

Tenable Nessus supports the following browsers:

  • Google Chrome (76+)
  • Apple Safari (10+)
  • Mozilla Firefox (50+)
  • Microsoft Edge (102+)

PDF Reports

The Tenable Nessus PDF report generation feature requires the latest version of Oracle Java or OpenJDK.

If your organization requires PDF reports, you must install Oracle Java or OpenJDK before installing Tenable Nessus. If you install Oracle Java or OpenJDK after installing Tenable Nessus, you need to reinstall Tenable Nessus for the PDF report feature to function properly.

SELinux Requirements

Tenable Nessus supports disabled, permissive, and enforcing mode Security-Enhanced Linux (SELinux) policy configurations.

  • Disabled and permissive mode policies typically do not require customization to interact with Tenable Nessus.
  • Enforcing mode policies require customization to interact with Tenable Nessus. For more information, see Customize SELinux Enforcing Mode Policies.

Note: Tenable recommends testing your SELinux configurations before deploying on a live network.