Get Sandfly
Sandfly Blog

Deprecation of Linux Kernels Prior to 3.2 in Sandfly 5.8

14 July 2026

Product Update

The latest 5.8 release of Sandfly deprecates support for scanning hosts running Linux kernels older than version 3.2. This includes older distributions such as CentOS 6 and RHEL 6, along with any legacy systems running on kernels older than 3.2.

We apologize for not communicating this change directly in our release notes and want to provide a critical update to our customers here.

Why Are Older Kernels Being Deprecated?

Under the hood, Sandfly is built using the Go programming language, designed by Google for exceptional compatibility, memory safety, and high performance.

Over time, the Go runtime has evolved to introduce new features, patch security vulnerabilities, and improve system efficiency. Previously, we maintained backwards compatibility by backporting important fixes, understanding that many customers relied on legacy systems. Unfortunately, the volume of changes reached a point where maintaining secure compatibility while continuing to build new features was no longer feasible.

As a result, we have transitioned to the latest Go version, which permanently ends support for Linux kernels older than 3.2.

Supported Distributions 

As of this writing, major Linux distributions that feature kernel 3.2 or later include:

  • Ubuntu 12.04 and later
  • Debian 7 and later
  • Red Hat Enterprise Linux (RHEL) 7 and later
  • CentOS 7 and later
  • Other distributions released in the 2013–2014 timeframe or later

If you are running distributions such as CentOS 6 or RHEL 6, Sandfly 5.8 will no longer be able to scan them unless their kernel has been upgraded to version 3.2 or higher.

Guidance for Sandfly 5.7 Users

We understand that some organizations must maintain kernels older than 3.2 for legacy operations. If this applies to your environment, we recommend remaining on Sandfly 5.7 and deferring your upgrade to 5.8. However, we strongly advise upgrading the underlying kernels on these legacy hosts as soon as possible to ensure ongoing security and compatibility.

Thank You for Your Continued Support

We know that system deprecations impact your operations, and we tried to defer this transition for as long as possible. Ultimately, we had to make a choice between delivering essential security and performance enhancements for our core product and continuing to support legacy environments.

If you have any questions or need assistance navigating these changes, please reach out to our support team—we are always happy to help.

We have updated our Operational FAQ with additional details regarding this change.


Share this post: