A vulnerability in the Thinkst Canary honeypot Redis service allows an unauthenticated remote attacker to execute a Denial-of-Service attack against the honeypot.
The vulnerability is accessible when the Redis service is enabled only.
The Canary is NOT affected if the Redis service is disabled.
Thinkst has addressed this issue on all supported platforms.
New update files to address this issue are available on all platforms except Docker. For Docker customers, a new Docker image has been published which includes the patch. Customers with automatic updates enabled already have updates in distribution. If automatic updates are disabled, customers are advised to update their Canaries.
Workarounds are available for customers unable to update at this time.
Canary is available across multiple platforms, each with its own version number. The table below shows the first affected and patched versions for all Canary platforms.
Platform | First Vulnerable Canary Release | First Fixed Canary Release
------------------+---------------------------------+----------------------------
AWS EC2 | 2.0.2 | 5.3.2
Docker | 3.7.1 | 5.7.2
GCP | 2.2.3 | 5.4.2
Hardware | 1.0 | 5.1.2
Microsoft Azure | 2.2.9 | 5.6.4
Microsoft Hyper-V | 2.3.2 | 5.5.2
Nutanix | 4.9.0 | 5.9.2
OCI | 3.11.10 | 5.11.2
OpenStack | 3.8.9 | 5.8.2
Tailscale | 2.2.1 | 5.3.2
VMware ESXi | 2.0.2 | 5.2.2