Title: Snuffleupagus 0.7.1 - Proboscideans
Date: 2021-08-02 19:30

[![snuffleupagus logo]({static}/images/sp.png)](https://snuffleupagus.readthedocs.org)

I just published a new release of
[Snuffleupagus](https://github.com/jvoisin/snuffleupagus/releases/tag/v0.7.1),
the hardening module for php7+ and php8+,
the version `0.7.1`, codename "Proboscideans",
named after the [taxonomic order](https://en.wikipedia.org/wiki/Proboscidea)
of the Elephants.

No impressive or groundbreaking new features, but a maintenance release: more
stable, and with fewer bugs.

# Changelog

* Fixed possible memory-leaks when hooking via regular expressions
* Modernise the code by removing usage of `strtok`
* Prevent a possible crash during configuration reloading
* Fix the default rules to catch dangerous `chmod` calls
* Improve compatibility with various `libpcre` configurations/versions
* Improve the default rules' compatibility with php8
* Prevent XXE in php8 as well
* Improve a bit the verbosity of the logs
* Add a rules file for php8                                                      


As usual, if you want to help, we have some
[low hanging fruits]( https://github.com/jvoisin/snuffleupagus/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) ♥

See you in your PHP stack!
