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

ImunifyAV 4.2.9-2 updated

 

b2ap3_large_ImunifyAVStable

 

We are pleased to announce that the new updated ImunifyAV version 4.2.9-2 is now scheduled for gradual roll-out from our production repository and will be available for all customers in about two weeks or less.

If you want to upgrade to the new ImunifyAV version 4.2.9-2 right now, you can run the following commands:

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

Current release info

Version: 4.2.9-2

Rolled out to: 20%

Last updated: September 5, 2019 11 AM EST

Summary

  • Added event hooks to process events asynchronously
  • Improved scanning engine and signatures
  • Enhanced ignore list for the system files / mailboxes
  • Introduced background scanning
  • Ignore list could be disabled in the user UI by admin (via config)
  • Improved/fixed UI translation
  • Reduced memory footprint
  • Fixed cleanup for recently removed files
  • Fixed scanning report with a list of threats
  • and more than 80 other fixes and improvements

The full change log is below.

How to install

To install the new ImunifyAV version 4.2.9-2, run the commands:

wget https://repo.imunify360.cloudlinux.com/defence360/imav-deploy.sh
bash imav-deploy.sh

To upgrade ImunifyAV on CentOS/CloudLinux systems, run the command:

yum update imunify-antivirus

Changelog

Bugs

  • DEF-9022 Allow week and day for MALWARE_SCAN_SCHEDULE.interval in AV+
  • DEF-9352 Implement --intensity which is joint of --intensity-cpu and --intensity-io
  • DEF–6908 MALWARE_CLEANUP section not present in config show, so ui is broken for AV/AV+
  • DEF–7093 Do not quarantine mail
  • DEF–7703 Add system folders/files of ImunifyAV for Plesk into ignore list of Imunify360
  • DEF–7777 Bug report, around 1k emails are marked as infected
  • DEF–8144 Add hook management functionality steplyakov
  • DEF–7897 [Malware Scanner] Background/Scheduled Scanning - UI
  • DEF–6774 Fix/improve English version of i18n file and update others
  • DEF–7409 Investigate and fix route guards
  • DEF–8041 Old links in UI
  • DEF–8260 Review and apply new translations
  • DEF–7035 Fix language detection (detect dialects correctly)
  • DEF–8156 [Feature Request] Allow admin to disable ignore list at end user level
  • DEF–8480 Adjust intensity level and resource consumption while scanning with AI-BOLIT (nice / ionice) - UI part
  • DEF–7153 Fix “can not find translation key” errors
  • DEF–7282 modify end user UI for malware scanning
  • DEF–7872 Hide ImunifyAV item in reseller menu in WHM
  • DEF–8101 V/v malware ignore delete in Malware scanner
  • DEF–8146 Native hooks
  • DEF–6160 Expander with hideOnLoad=false should stay open for the same items
  • DEF–6478 Refresh separate lines in tables instead of pages
  • DEF–6706 Upgrade Angular Material to >=6.4.2 to fix accessibility issues with form components
  • DEF–6927 Use angular material overlay for news component in navigation.
  • DEF–7708 Cleanup after removing malicious field from malware on-demand list
  • DEF–7948 Imunify360 Cleanup File - Arbitrary File Overwrite
  • DEF–7953 [AI-Bolit] Do not load i360.so while running AI-BOLIT
  • DEF–8595 “malware malicious restore-from-backup” does not work
  • DEF–7230 The removed threats still are listed
  • DEF–7676 Add explicit dependency on clamav-data
  • DEF–7736 Show only latest scan threats in user list
  • DEF–7781 [IM360] - Cleaning the files in the interface does not work
  • DEF–7826 Scans failed due to issues with parsing ai-bolit report
  • DEF–7893 [Malware Scanner] Background/Scheduled Scanning
  • DEF–8014 Error: {“reason”:“Can not find translation”,“key”:“userside.history.malware.events.submited_for_analysis”}
  • DEF–8045 Fix upload to MRS
  • DEF–8058 [Errno 24] Too many open files
  • DEF–8059 Migration 120_scheduled_scan fails during RPM tests
  • DEF–8145 Plugin to execute hooks
  • DEF–8207 Recursive symlink does not break the scanner case fails
  • DEF–8398 Make ClamAV binary configurable
  • DEF–8428 AttributeError: ‘set’ object has no attribute ‘extend’
  • DEF–8442 Disable background scanning by default
  • DEF–8443 Cancel background scanning when settings are changed
  • DEF–8102 Add scan_id to malicious list output
  • DEF–6224 Memory and CPU usage / footprints while scanning malware in Imunify A/V
  • DEF–7301 No running process for ImunifyAV when it is not in use - EL7/systemd
  • DEF–7377 No running process for ImunifyAV when it is not in use - EL6/separate binary
  • DEF–5523 Malware Scanner newline character bypass
  • DEF–6952 Remove ossec service handling from imunify-antivirus init script
  • DEF–6605 Deploy-script with –uninstall flag should remove all ImunifyAV/Imunify360 requirements
  • DEF–6886 End-user configuration should be sent in SERVER_CONFIG message
  • DEF–6908 MALWARE_CLEANUP section not present in config show, so ui is broken for av/av+
  • DEF–7271 Create cPanel extension for Feature management
  • DEF–7273 Add ability to check if cPanel version is correct/supported, don’t support for version prior to 68.
  • DEF–7274 Add CLI to disable native feature management
  • DEF–7277 Run disable feature management to uninstall package extension on package uninstall
  • DEF–7279 PERL: Implement cPanel hook to send imunify360 settings from package/account to IM360
  • DEF–7280 Add event processing for events from cPanel hooks
  • DEF–7281 Support to multiple values for antivirus in features management
  • DEF–7283 if native feature management supported – don’t show default settings in proactive defence for admin
  • DEF–7320 Cover imunify360-firewall and imunify-antivirus packages conflicts with tests
  • DEF–7431 Do not disable ClamAV scan when hiding its results
  • DEF–7433 non-root “config show” should return root’s value if user hasn’t changed it yet
  • DEF–7436 Create schema for new commands
  • DEF–7437 Disable internal feature-management when native one is enabled
  • DEF–7440 Sometimes agent doesn’t stopped properly.
  • DEF–7489 Remove submit of FP/FN via email
  • DEF–7563 add rpm tests for handling cPanel events
  • DEF–7604 Send first PING message right away after connection to server is made
  • DEF–7612 JSONDecodeError: Expecting value: line 1 column 1 (char 0)
  • DEF–7623 Remove remaining CLI calls from tests
  • DEF–7682 Default configuration is not applied after feature-management native enable
  • DEF–7703 Add system folders/files of ImunifyAV for Plesk into ignore list of Imunify360
  • DEF–7714 Database vacuum during update is broken
  • DEF–7777 Bug report, around 1k emails are marked as infected.
  • DEF–7880 Add debug info about problems with “Already running instance of agent”
  • DEF–7881 Failed test_malware.test_user_list.test_infected (from pytest)
  • DEF–7908 prevent regression in memory consumption for imunify-antivirus
  • DEF–8017 TypeError: read_file() missing 1 required positional argument: ‘path’
  • DEF–8073 test teardown failure for test_migrations.test_noop_migration
  • DEF–8074 pytest complains about yaml.load() without Loader=…; possible security issue
  • DEF–8093 Not all files are detected by black hash filter
  • DEF–8098 Create multiconfiguration job to test ImunifyAV
  • DEF–8101 A/v malware ignore delete in Malware scanner
  • DEF–8144 Add hook management functionality
  • DEF–8146 Native hooks
  • DEF–8200 Record the time of last ‘full’ scan per user
  • DEF–8205 license_type is not available from UI
  • DEF–8209 Split HostingPanel code
  • DEF–8220 Remove KernelCare/HardenedPHP handling from CLN class
  • DEF–8225 OperationalError: too many SQL variables
  • DEF–8228 Quarantined file can’t be uploaded to MRS
  • DEF–8427 Fix looped cpanel hooks
  • DEF–8489 Remove messages class dependencies from the_sink.py
  • DEF–8499 inotify.new_account.Newly created account is automatically added to inotify.Inotify automatically starts watching newly created account
  • DEF–8516 Make RPC handlers registration explicit
  • DEF–8577 NameError: name ‘itertools’ is not defined
  • DEF–8601 Failure during provisioning on disabling Sentry reporting
  • DEF–7496 Multiple RPM test failures caused by MySQL service down (and WHMAPI failures)
  • DEF–7681 Message sometimes printed incorrectly in logs
  • DEF–7861 WHMAPIException: whmapi getpkginfo command failed: Failed to load package ?Cloud I?: No such file or directory
  • DEF–8023 Purge Heuristic scan
  • DEF–8352 KeyError: ‘url’
  • DEF–8361 RuntimeError: coroutine raised StopIteration
  • DEF-8687- imunify360 is scanning php session files too
  • DEF-8731 - Imunify360 service in cPanel service manager should be updated
  • DEF-8757 - Sentry tags are missing
  • DEF-8635 - there are imunify-service INFO messages in syslog
  • DEF-8768 - TypeError: Can't convert 'bytes' object to str implicitly
  • DEF-8838 - Add to release of agent 4.2.x ai-bolit 4.0.2-1
  • DEF-8904 - Fix upgrade_url for ImunifyAV
  • DEF-8928 - KeyError 'license_type'
  • DEF-8786 - Additional properties are not allowed ('errors' was unexpected)
  • DEF-8968 - Check schema validation
  • DEF-9084 - Disable native feature management in ImunifyAV/AV+
  • DEF-8639 - Investigate and fix agent response validation errors
  • DEF-9078 - Add to release of agent 4.2.x ai-bolit 4.0.3-1
  • DEF-9089 - Remove news from av-client side
  • DEF-9611 - ImunifyAV stops reporting stats / pings
  • DEF-9640 - [Sentry, Response validation] None is not of type string

 

ImunifyAV 4.2.9-2 updated

 

b2ap3_large_ImunifyAVStable

 

We are pleased to announce that the new updated ImunifyAV version 4.2.9-2 is now scheduled for gradual roll-out from our production repository and will be available for all customers in about two weeks or less.

If you want to upgrade to the new ImunifyAV version 4.2.9-2 right now, you can run the following commands:

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

Current release info

Version: 4.2.9-2

Rolled out to: 20%

Last updated: September 5, 2019 11 AM EST

Summary

  • Added event hooks to process events asynchronously
  • Improved scanning engine and signatures
  • Enhanced ignore list for the system files / mailboxes
  • Introduced background scanning
  • Ignore list could be disabled in the user UI by admin (via config)
  • Improved/fixed UI translation
  • Reduced memory footprint
  • Fixed cleanup for recently removed files
  • Fixed scanning report with a list of threats
  • and more than 80 other fixes and improvements

The full change log is below.

How to install

To install the new ImunifyAV version 4.2.9-2, run the commands:

wget https://repo.imunify360.cloudlinux.com/defence360/imav-deploy.sh
bash imav-deploy.sh

To upgrade ImunifyAV on CentOS/CloudLinux systems, run the command:

yum update imunify-antivirus

Changelog

Bugs

  • DEF-9022 Allow week and day for MALWARE_SCAN_SCHEDULE.interval in AV+
  • DEF-9352 Implement --intensity which is joint of --intensity-cpu and --intensity-io
  • DEF–6908 MALWARE_CLEANUP section not present in config show, so ui is broken for AV/AV+
  • DEF–7093 Do not quarantine mail
  • DEF–7703 Add system folders/files of ImunifyAV for Plesk into ignore list of Imunify360
  • DEF–7777 Bug report, around 1k emails are marked as infected
  • DEF–8144 Add hook management functionality steplyakov
  • DEF–7897 [Malware Scanner] Background/Scheduled Scanning - UI
  • DEF–6774 Fix/improve English version of i18n file and update others
  • DEF–7409 Investigate and fix route guards
  • DEF–8041 Old links in UI
  • DEF–8260 Review and apply new translations
  • DEF–7035 Fix language detection (detect dialects correctly)
  • DEF–8156 [Feature Request] Allow admin to disable ignore list at end user level
  • DEF–8480 Adjust intensity level and resource consumption while scanning with AI-BOLIT (nice / ionice) - UI part
  • DEF–7153 Fix “can not find translation key” errors
  • DEF–7282 modify end user UI for malware scanning
  • DEF–7872 Hide ImunifyAV item in reseller menu in WHM
  • DEF–8101 V/v malware ignore delete in Malware scanner
  • DEF–8146 Native hooks
  • DEF–6160 Expander with hideOnLoad=false should stay open for the same items
  • DEF–6478 Refresh separate lines in tables instead of pages
  • DEF–6706 Upgrade Angular Material to >=6.4.2 to fix accessibility issues with form components
  • DEF–6927 Use angular material overlay for news component in navigation.
  • DEF–7708 Cleanup after removing malicious field from malware on-demand list
  • DEF–7948 Imunify360 Cleanup File - Arbitrary File Overwrite
  • DEF–7953 [AI-Bolit] Do not load i360.so while running AI-BOLIT
  • DEF–8595 “malware malicious restore-from-backup” does not work
  • DEF–7230 The removed threats still are listed
  • DEF–7676 Add explicit dependency on clamav-data
  • DEF–7736 Show only latest scan threats in user list
  • DEF–7781 [IM360] - Cleaning the files in the interface does not work
  • DEF–7826 Scans failed due to issues with parsing ai-bolit report
  • DEF–7893 [Malware Scanner] Background/Scheduled Scanning
  • DEF–8014 Error: {“reason”:“Can not find translation”,“key”:“userside.history.malware.events.submited_for_analysis”}
  • DEF–8045 Fix upload to MRS
  • DEF–8058 [Errno 24] Too many open files
  • DEF–8059 Migration 120_scheduled_scan fails during RPM tests
  • DEF–8145 Plugin to execute hooks
  • DEF–8207 Recursive symlink does not break the scanner case fails
  • DEF–8398 Make ClamAV binary configurable
  • DEF–8428 AttributeError: ‘set’ object has no attribute ‘extend’
  • DEF–8442 Disable background scanning by default
  • DEF–8443 Cancel background scanning when settings are changed
  • DEF–8102 Add scan_id to malicious list output
  • DEF–6224 Memory and CPU usage / footprints while scanning malware in Imunify A/V
  • DEF–7301 No running process for ImunifyAV when it is not in use - EL7/systemd
  • DEF–7377 No running process for ImunifyAV when it is not in use - EL6/separate binary
  • DEF–5523 Malware Scanner newline character bypass
  • DEF–6952 Remove ossec service handling from imunify-antivirus init script
  • DEF–6605 Deploy-script with –uninstall flag should remove all ImunifyAV/Imunify360 requirements
  • DEF–6886 End-user configuration should be sent in SERVER_CONFIG message
  • DEF–6908 MALWARE_CLEANUP section not present in config show, so ui is broken for av/av+
  • DEF–7271 Create cPanel extension for Feature management
  • DEF–7273 Add ability to check if cPanel version is correct/supported, don’t support for version prior to 68.
  • DEF–7274 Add CLI to disable native feature management
  • DEF–7277 Run disable feature management to uninstall package extension on package uninstall
  • DEF–7279 PERL: Implement cPanel hook to send imunify360 settings from package/account to IM360
  • DEF–7280 Add event processing for events from cPanel hooks
  • DEF–7281 Support to multiple values for antivirus in features management
  • DEF–7283 if native feature management supported – don’t show default settings in proactive defence for admin
  • DEF–7320 Cover imunify360-firewall and imunify-antivirus packages conflicts with tests
  • DEF–7431 Do not disable ClamAV scan when hiding its results
  • DEF–7433 non-root “config show” should return root’s value if user hasn’t changed it yet
  • DEF–7436 Create schema for new commands
  • DEF–7437 Disable internal feature-management when native one is enabled
  • DEF–7440 Sometimes agent doesn’t stopped properly.
  • DEF–7489 Remove submit of FP/FN via email
  • DEF–7563 add rpm tests for handling cPanel events
  • DEF–7604 Send first PING message right away after connection to server is made
  • DEF–7612 JSONDecodeError: Expecting value: line 1 column 1 (char 0)
  • DEF–7623 Remove remaining CLI calls from tests
  • DEF–7682 Default configuration is not applied after feature-management native enable
  • DEF–7703 Add system folders/files of ImunifyAV for Plesk into ignore list of Imunify360
  • DEF–7714 Database vacuum during update is broken
  • DEF–7777 Bug report, around 1k emails are marked as infected.
  • DEF–7880 Add debug info about problems with “Already running instance of agent”
  • DEF–7881 Failed test_malware.test_user_list.test_infected (from pytest)
  • DEF–7908 prevent regression in memory consumption for imunify-antivirus
  • DEF–8017 TypeError: read_file() missing 1 required positional argument: ‘path’
  • DEF–8073 test teardown failure for test_migrations.test_noop_migration
  • DEF–8074 pytest complains about yaml.load() without Loader=…; possible security issue
  • DEF–8093 Not all files are detected by black hash filter
  • DEF–8098 Create multiconfiguration job to test ImunifyAV
  • DEF–8101 A/v malware ignore delete in Malware scanner
  • DEF–8144 Add hook management functionality
  • DEF–8146 Native hooks
  • DEF–8200 Record the time of last ‘full’ scan per user
  • DEF–8205 license_type is not available from UI
  • DEF–8209 Split HostingPanel code
  • DEF–8220 Remove KernelCare/HardenedPHP handling from CLN class
  • DEF–8225 OperationalError: too many SQL variables
  • DEF–8228 Quarantined file can’t be uploaded to MRS
  • DEF–8427 Fix looped cpanel hooks
  • DEF–8489 Remove messages class dependencies from the_sink.py
  • DEF–8499 inotify.new_account.Newly created account is automatically added to inotify.Inotify automatically starts watching newly created account
  • DEF–8516 Make RPC handlers registration explicit
  • DEF–8577 NameError: name ‘itertools’ is not defined
  • DEF–8601 Failure during provisioning on disabling Sentry reporting
  • DEF–7496 Multiple RPM test failures caused by MySQL service down (and WHMAPI failures)
  • DEF–7681 Message sometimes printed incorrectly in logs
  • DEF–7861 WHMAPIException: whmapi getpkginfo command failed: Failed to load package ?Cloud I?: No such file or directory
  • DEF–8023 Purge Heuristic scan
  • DEF–8352 KeyError: ‘url’
  • DEF–8361 RuntimeError: coroutine raised StopIteration
  • DEF-8687- imunify360 is scanning php session files too
  • DEF-8731 - Imunify360 service in cPanel service manager should be updated
  • DEF-8757 - Sentry tags are missing
  • DEF-8635 - there are imunify-service INFO messages in syslog
  • DEF-8768 - TypeError: Can't convert 'bytes' object to str implicitly
  • DEF-8838 - Add to release of agent 4.2.x ai-bolit 4.0.2-1
  • DEF-8904 - Fix upgrade_url for ImunifyAV
  • DEF-8928 - KeyError 'license_type'
  • DEF-8786 - Additional properties are not allowed ('errors' was unexpected)
  • DEF-8968 - Check schema validation
  • DEF-9084 - Disable native feature management in ImunifyAV/AV+
  • DEF-8639 - Investigate and fix agent response validation errors
  • DEF-9078 - Add to release of agent 4.2.x ai-bolit 4.0.3-1
  • DEF-9089 - Remove news from av-client side
  • DEF-9611 - ImunifyAV stops reporting stats / pings
  • DEF-9640 - [Sentry, Response validation] None is not of type string

 

Subscribe to Imunify security Newsletter