Skip to content

Lynis 2.5.0

Compare
Choose a tag to compare
@mboelen mboelen released this 03 May 09:06
· 1936 commits to master since this release
2.5.0
d012f81

During the development of this release, the project got informed about a flaw that possibly could be abused by a local attacker. Even with the small risk of success, upgrading is highly recommended. See details on CVE-2017-8108

This release is a special maintenance release with focus on cleaning up the code for readability and future expansion.

Changes:

  • Use ROOTDIR variable instead of fixed paths
  • Introduction of IsEmpty and HasData functions for readability of code
  • Renamed some variables to better indicate their purpose (counting, data type)
  • Removal of unused code and comments
  • Deleted unused tests from database file
  • Correct levels of identation
  • Support for older mac OS X versions (Lion and Mountain Lion)
  • Initialized variables for more binaries
  • Additional sysctls are tested

Tests:

  • MALW-3280 - Extended test with Symantec components
  • PKGS-7332 - Detection of macOS ports tool and installed packages
  • TOOL-5120 - Snort detection
  • TOOL-5122 - Snort configuration file