At least higher profile stuff usually gets patched quickly.
At least higher profile stuff usually gets patched quickly.
EDIT: as others have noted here, fail2ban can do much more than just ssh. I also use it for Exim to block all these open-relay-scanners which are polluting the logs.
There are a ton of example jails out on GitHub and elsewhere that are easily dropped into your configs.
I was thinking more about preventing spam on web servers.
Mostly we just don't allow SSH via the internet, you have to be on the office network or on a VPN and AWS instances can be accessed using Amazon Systems Manager. For those few systems that absolutely most be accessible via SSH on the internet: SSH keys and/or multi-factor authentication is required.
https://qa.debian.org/popcon.php?package=fail2ban
It's not like this is a top100 package, but I reckon it's fairly popular on servers. I'm sure Debian will have a fix for this quickly.