mail-auth-slow Gratuit
Mail password guessing paced slowly, to stay under the fast rule — the same credential attack spread over hours
- Catégorie
mail- Seuil
6/6h- Politique de ban
auth- Signalement
mail-intrusion- Parseurs
-
dovecot-password-mismatch
Pourquoi elle est écrite ainsi
Mail password guessing paced to duck the fast rule: six DIFFERENT
passwords refused for one address inside six hours. Distinct hashes
again, so a stale password repeated all afternoon is one, not six
(CrowdSec's postfix-sasl-slow-bf: capacity 5, leakspeed 90m, on raw
failures — this is its fairer form).
Le fichier de la règle Voir le brut
# Mail password guessing paced to duck the fast rule: six DIFFERENT # passwords refused for one address inside six hours. Distinct hashes # again, so a stale password repeated all afternoon is one, not six # (CrowdSec's postfix-sasl-slow-bf: capacity 5, leakspeed 90m, on raw # failures — this is its fairer form). rule: mail-auth-slow description: "Mail password guessing paced slowly, to stay under the fast rule — the same credential attack spread over hours" about: purpose: >- Catch the password guesser who paces themselves to stay under the fast rule. blocks: >- Six DIFFERENT passwords refused for one address inside six hours. applies_to: >- Any machine running Dovecot, alone or behind Postfix. requires: - >- The mail log, declared as `log: mail` — /var/log/mail.log on Debian and Ubuntu, /var/log/maillog on RHEL and its family. - >- The mail ports declared beside that log, so a ban closes the mail and leaves the websites alone. - >- Dovecot with `auth_verbose_passwords = sha1:6` in conf.d/10-logging.conf — off by default everywhere, and without it this rule reads zero hits, silently. beware: - >- Same as the fast rule: a shared address collects distinct failures honestly. Six in six hours is generous enough that it rarely happens. category: mail parsers: dovecot-password-mismatch threshold: 6/6h distinct: password_hash ban: auth report: mail-intrusion