<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5HLVVHN" height="0" width="0" style="display:none;visibility:hidden">

Release Notes: ImunifyAV(+) version 5.1

Aug 20, 2020 6:24:22 PM / by Dmitry Tkachuk



We’re pleased to announce that a new version of ImunifyAV, version 5.1, is now available. The following features are new in the v.5.1 release:

  • Hooks 2.0 for ImunifyAV
    Imunify Hooks makes the automation process easier than ever before. One-click enables script handler support for different Malware Scanner events.

Let’s review the changes: 

Hooks 2.0 for ImunifyAV

Starting from version 5.1, ImunifyAV/AV+ provides a completely new Hooks system configuration. Hooks can be configured via the separate UI “Notifications” tab in the Settings, or via the command-line interface (CLI). 


It provides an intuitive way to configure hooks (different asynchronous system events), the administrator can configure to execute custom scripts (“hook handler”). Also, new hooks support a new set of events and notification types:

  • Events occurring in each type of scan (real-time scan, user account scan, custom folder scan)
  • Events occurring at different stages of malware scanning process: upon scanning start, finish, when malware is found

Each hook can be configured from the UI and the CLI. Each hook type has the enable/disabled toggle and event handler script.

Imunify also allows hooks to be managed through the CLI. Here are some examples:

Enable hook on CUSTOM_SCAN_STRTED event:

# imunify-antivirus notifications-config update '{"rules": {"CUSTOM_SCAN_STARTED": {"SCRIPT": {"enabled": true, "scripts": ["/bin/hook"]}}}}'

Change period for SCRIPT hook for REALTIME_MALWARE_FOUND event to 1 minute:

# imunify360-antivirus notifications-config update '{"rules": {"REALTIME_MALWARE_FOUND": {"/scripts/suspend-website.py": {"period": 60}}}}'


  • The hook script field accepts a fully qualified path
  • The hook script requires “execution” (+x) permissions to be set to work
  • Email notifications available in Imunify360

Additional information

ImunifyAV v.5.1 includes 17 tasks and 6 bug fixes.

Internal records

Important tasks and issues linked to support tickets:



integration.conf allows to configure UI owner for stand-alone installations


Display number of total files processed for currently running scan


Enhanced AI-Bolit to support non UTF-8 symbols


ImunifyAV integrated with common exclude list


Flexible logs rotation configuration. Default values:
LOGGER.max_log_file_size = 60MB
LOGGER.backup_count = 5

Stay in touch

Please give our product team feedback on this version 5.1 release, or share your ideas and feature requests via feedback@imunify360.com.

If you encounter any problems with this beta release, please send a comment or request to our Imunify support team via cloudlinux.zendesk.com.

How to install

To install the new ImunifyAV(+) v.5.1, follow the instructions in the documentation.

How to upgrade

If you want to upgrade to the new ImunifyAV(+) version 5.1 right now, you can run the following commands:

wget https://repo.imunify360.cloudlinux.com/defence360/imunify-force-update.sh
bash imunify-force-update.sh

For the regular and safe update with a gradual rollout

CentOS/CloudLinux systems:

yum update imunify-antivirus

Ubuntu 16.04 and 18.04 systems:

apt-get update
apt-get install --only-upgrade imunify-antivirus

Topics: ImunifyAV, Release

Dmitry Tkachuk

Written by Dmitry Tkachuk

Imunify Security, Product Manager

    Subscribe to Email Updates

    Ready to try Imunify?

    30-DAY TRIAL

    Recent Posts