Protect 5.1.22
Changes
released 12.11.2024
Improvements on RASP / WAF rule updates in long running PHP process'
Protect 5.1.20
Changes
released 11.07.2024
Further iteration of WAF / RASP rule support
Protect 5.1.12
Changes
released 09.23.2024
Bug fix when updated waf / rasp rules in long running PHP process'
Protect 5.1.10
Changes
released 09.02.2024
Updates to allow the payload size from protect -> agent to be configurable (in support of waf / rasp rules)
Bug fixed for 5.* versions of php causing the extension not to load in some environments (introduced in prior build)
Improved IP tracking capabilities
Minor bug fixes around the evaluation of rasp / waf rules and generally improved performance
Protect 5.1.7
Changes
released 08.20.2024
Further iteration on WAF and RASP rule execution (bug fix, really)
Improved error handling in our autodetect script to capture and carry on rather (when appropriate) rather than exist installation entirely.
Protect 5.1.3
Changes
Implementing new communication structure to support WAF and RASP rule updates and telemetry tracking.
Protect 5.0.188
Changes
Bug fixed when blocking malicious requests in alt php env's
Protect 5.0.186
Changes
Further implementation of WAF functionality / rule execution and audit
Protect 5.0.164
Changes
Bug fixed in the autodetect scripts for debian variants
Introducing support for copying .so files into place for Enhance Control Panel
Protect 5.0.162
Changes
Measuring communication time between our agent and zend extension
Protect 5.0.160
Changes
Improvements to the additional telemetry introduced on 5.0.155
Protect 5.0.155
Changes
Additional telemetry to enable evaluating additional preventative rules in the php engine
Cleaned up an edge case causing occasional invalid JSON messages from protect
Protect 5.0.148
Changes
PHP 8.3 Support
Additional telemetry and remediation capability for unlinked php process an in-memory php malware
Protect 5.0.92
Changes
Initial support for Ubuntu 23 (Lunar Lobster)
Additional telemetry for malicious file inclusions
Telemetry tracking sql usage, admin user creation and permission adjustment
Protect 5.0.83
Changes
Resolved a bug in autodetect installation in Debian / Ubuntu environments where apache isn't available
Resolved a bug in autodetect installation in RPM environments causing symlinks to .so files to be removed during the upgrade process
Implemented more reasonable limits on backtraces captured during file creation
Protect 5.0.77
Changes
Removal of support for 5.x versions of php in autodetect
Protect 5.0.73
Changes
Debian 12 / Bookworm Support
Protect 5.0.71
Changes
Bug fix resulting invalid JSON being sent to the agent
Additional PHP install locations for litespeed in monarx-protect-autodetect package
Protect 5.0.63
Changes
Extension wide optimization and improved test coverage.
Protect 4.2.206
Changes
Enabling monarxprotect extension in CloudLinux php selector for version 8.2
Protect 4.2.202
Changes
Started signing our RPM packages with GPG keys (it's about time)
Protect 4.2.190
Changes
PHP 8.2 Support
Optimization reducing the amount of trips to the file system in environments where it's not warranted
Protect 4.2.179
Changes
Introduced monitoring of continuous execution within our watched php functions.
Long running php process analysis enabling remediation of some strains of persistent malware
Protect 4.2.175
Changes
Resolved a bug causing protect to forward on invalid json onto our agent - which it didn't like.
Protect 4.2.170
Changes
Bug resolved resulting stack overflow caused by function recursion
Protect 4.2.167
Changes
PHP 8.1 support for Ubuntu 20 environments
Cache optimizations
Improved handling or the required and include call monitoring
Protect 4.2.123
Changes
PHP 8.1 support for cloudlinux php version selector
Protect 4.2.122
Changes
PHP 8.1 support (new
monarxprotect-php81.so
available)Additions to the
monarx-protect-autodetect
package to create symlinks / ini files in common php locations
Protect 4.2.89
Changes
Removing additional UDP request to the agent when a clean file is activated.
Protect 4.2.88
Changes
Remove ancillary calls to the agent when evaluating what action should be taken on a file.
Protect 4.2.87
Changes
Reduced protect connection timeout when communicating with the agent
Protect 4.2.86
Changes
Additions to support php 7.4 discovery in litespeed environments with autodetect package
Resolved bug with deb autodetect script failing to restart apache
Protect 4.2.84
Changes
Resolved issue with missing sparse JSON being sent to the agent
Improvements to autodetect discovery scripts for RPM variants
Protect 4.2.76
Changes
Excluded deposits that weren't actually deposits, causing useless load / noise
Protect 4.2.75
Changes
Support for file-attribute-disabled files systems
Agent 4.* compatibility updates
Protect 4.2.74
Changes
Increase timeout to 10ms for file attribute lookups
Prep for coming agent revisions
Pruning out any possibility of writing out .mx files, regardless of configuration\
Protect 4.2.71
Changes
Pruning out tracking of obsolete functions
Protect 4.2.69
Changes
Reverting local variable and stack use optimization introduced in prior deploy
Protect 4.2.67
Changes
Local variable and stack use optimization
Protect 4.2.62
Changes
Updated to how we use zend memory manager
Protect 4.2.56
Changes
Resolved bug with caching of file classification causing intermittent blocking of file execution
Resolved bug with blocking of included files that would result in the entire execution to be blocked
Protect 4.2.54
Changes
Introduced spam research capability for 5.* versions of PHP
Introduced spam filtering rules for 5.* and 7.* versions of PHP
Protect 4.2.52
Changes
Resolved bug causing deposits to be intermittently dropped due to a data integrity issue
Resolved bug causing file uploads to fail intermittently due to too many file handles open
Protect 4.2.51
Changes
Support to for additional function tracking coming from the protect module, including metrics around php mailer.