Release Notes: Imunify360 v.6.5

IM360-major-release

We’re pleased to announce a new version of Imunify360. Version 6.5 is now available. The following features are new in the v6.5 release:

  • WebShield improvement
    In this release, we present a new and improved WebShield. Starting from version 6.5, WebShield will work faster and consume even fewer resources. We improve performance by running WebShield as a pure Nginx module.
  • Language support for SplashScreen
    Version 6.5 broadens the set of languages supported by our SplashScreen. 

Lightweight WebShield 

Meet the new, completely reworked and re-imagined WebShield! From now on the performance of WebShield will be greatly increased. 

As a rule, we constantly research and explore ways to better our solutions. For version 6.5, we came up with the idea of discarding OpenResty usage as a platform for WebShield. The decision was made to implement it as a module for pure Nginx in conjunction with Go daemon. We rewrote the Lua algorithms of WebShield as a lightweight C-module and performed a number of other technical optimizations to achieve superior performance for WebShield.

This feature will be enabled by default for all customers and doesn’t require any manual setup.

To summarize, these improvements free up to 100MB of RAM. On the other hand they open a door for another improvement coming in future Imunify360 versions: embed WebShield’s module into the existing front-end Nginx proxy (if available) and free up more resources by eliminating separate Nginx instance.

Language support for SplashScreen 

Anti-bot protection was introduced in v.5.6. Since then we have received requests to translate the JavaScript challenge messaging. From now on the SplashScreen messaging will be aligned with languages supported in the WebShield. 

The following languages will now be supported: Arabic, Danish, German, Greek, Spanish, Farsi, French, Hebrew, Hungarian, Indonesian, Italian, Malaysian, Dutch, Norwegian, Polish, Portuguese, Romanian, Swedish, Turkish and Chinese. These modifications may provide help in resolving JavaScript issues website users may face in some rare cases.

The language for SplashScreen messaging is defined by the locale of the browser and follows the Accept-Language HTTP header.

Internal records

Please see the detailed description of the changes we made in product in the version 6.5 through our publicly available changelog for Imunify360.

Stay in touch

Please give our product team feedback on this version 6.5 release. Share your ideas and feature requests through feedback@imunify360.com or via our feedback form.

If you encounter any problems with this release, please send a comment or request to our Imunify support team via the Support Portal.

How to install

To install the new Imunify360 v.6.5, please follow the instructions in the documentation.

How to upgrade

If you want to upgrade to the new Imunify360 version 6.5 right now, you can use the updated script by running the following commands:

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

For the regular and safe update to Imunify360 version 6.5 with a gradual rollout.

CentOS/CloudLinux systems:

yum update imunify360-firewall

Ubuntu 16.04, 18.04, and 20.04 systems:

apt-get update
apt-get install --only-upgrade imunify360-firewall

Debian 9 and 10 systems:

apt-get update
apt-get install --only-upgrade imunify360-firewall

Release Notes: Imunify360 v.6.5

IM360-major-release

We’re pleased to announce a new version of Imunify360. Version 6.5 is now available. The following features are new in the v6.5 release:

  • WebShield improvement
    In this release, we present a new and improved WebShield. Starting from version 6.5, WebShield will work faster and consume even fewer resources. We improve performance by running WebShield as a pure Nginx module.
  • Language support for SplashScreen
    Version 6.5 broadens the set of languages supported by our SplashScreen. 

Lightweight WebShield 

Meet the new, completely reworked and re-imagined WebShield! From now on the performance of WebShield will be greatly increased. 

As a rule, we constantly research and explore ways to better our solutions. For version 6.5, we came up with the idea of discarding OpenResty usage as a platform for WebShield. The decision was made to implement it as a module for pure Nginx in conjunction with Go daemon. We rewrote the Lua algorithms of WebShield as a lightweight C-module and performed a number of other technical optimizations to achieve superior performance for WebShield.

This feature will be enabled by default for all customers and doesn’t require any manual setup.

To summarize, these improvements free up to 100MB of RAM. On the other hand they open a door for another improvement coming in future Imunify360 versions: embed WebShield’s module into the existing front-end Nginx proxy (if available) and free up more resources by eliminating separate Nginx instance.

Language support for SplashScreen 

Anti-bot protection was introduced in v.5.6. Since then we have received requests to translate the JavaScript challenge messaging. From now on the SplashScreen messaging will be aligned with languages supported in the WebShield. 

The following languages will now be supported: Arabic, Danish, German, Greek, Spanish, Farsi, French, Hebrew, Hungarian, Indonesian, Italian, Malaysian, Dutch, Norwegian, Polish, Portuguese, Romanian, Swedish, Turkish and Chinese. These modifications may provide help in resolving JavaScript issues website users may face in some rare cases.

The language for SplashScreen messaging is defined by the locale of the browser and follows the Accept-Language HTTP header.

Internal records

Please see the detailed description of the changes we made in product in the version 6.5 through our publicly available changelog for Imunify360.

Stay in touch

Please give our product team feedback on this version 6.5 release. Share your ideas and feature requests through feedback@imunify360.com or via our feedback form.

If you encounter any problems with this release, please send a comment or request to our Imunify support team via the Support Portal.

How to install

To install the new Imunify360 v.6.5, please follow the instructions in the documentation.

How to upgrade

If you want to upgrade to the new Imunify360 version 6.5 right now, you can use the updated script by running the following commands:

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

For the regular and safe update to Imunify360 version 6.5 with a gradual rollout.

CentOS/CloudLinux systems:

yum update imunify360-firewall

Ubuntu 16.04, 18.04, and 20.04 systems:

apt-get update
apt-get install --only-upgrade imunify360-firewall

Debian 9 and 10 systems:

apt-get update
apt-get install --only-upgrade imunify360-firewall
Subscribe to Imunify security Newsletter