fail2ban/config
Peter Nowee aa158ac05f
Exim failregex: Include lower/mixed case AUTH
When reporting the error `AUTH command used when not advertised`, Exim
starts with `SMTP protocol error in "........."`. Here, Exim logs the
SMTP command as it was provided by the connecting client.
https://github.com/Exim/exim/blob/exim-4_89+fixes/src/src/smtp_in.c#L2850

According to RFC 5321 (SMTP) "[..] a command verb [..] MAY be encoded
in upper case, lower case, or any mixture of upper and lower case with
no impact on its meaning."
https://tools.ietf.org/html/rfc5321#section-2.4

Lower case `auth login` brute-force attempts were seen in the wild and
were not caught by the current failregex.

This commit makes the failregex case-insensitive for the `AUTH`
command, so that lower case (`auth`) or mixed case (`aUtH`) now also
match. The failregex was already case-insensitive for the command
arguments (e.g. `AUTH login` already matched).
2017-11-29 15:14:43 +01:00
..
action.d bsd-ipfw.conf: sh-compliant redirect of stderr together with stdout 2017-08-18 15:26:09 +02:00
filter.d Exim failregex: Include lower/mixed case AUTH 2017-11-29 15:14:43 +01:00
fail2ban.conf Use syslogsocket value "auto" to determine syslog socket's path 2015-02-06 19:14:09 -05:00
jail.conf Update jail.conf 2017-10-27 15:26:17 +02:00
paths-common.conf fix suhosin_log in common paths - log files should be separated using "\n": 2016-05-11 18:49:04 +02:00
paths-debian.conf Define roundcube_errors_log in paths-common.conf 2015-07-04 14:46:31 -04:00
paths-fedora.conf - mysqld does not log login attempts to the journal. 2016-03-09 13:52:50 -07:00
paths-freebsd.conf #1667: Wrong paths for apache and nginx under FreeBSD 2017-01-17 11:48:25 +01:00
paths-opensuse.conf Use Fedora's backend-settings for openSUSE 2016-11-22 09:03:54 +01:00
paths-osx.conf removed system.log 2015-11-02 09:26:45 -08:00