Re: For wrong auth , how to block IP or introduce delay for sender in real time ?

Jayesh Shinde <[email protected]>
Newsgroups gmane.comp.security.cyrus.sasl
Message-ID <[email protected]>
Hi Marcus ,


On 10/17/2015 04:33 PM, Marcus Schopen wrote:
> Hi Jayesh ,
>
> Am Samstag, den 17.10.2015, 13:06 +0530 schrieb Jayesh Shinde:
>> Hello all  ,
>>
>> I am having mailserver with centos 6.3 + cyrus-imad + postfix + ldap
>> We are using cyrus-sasl-2.1.23-13.el6.x86_64  with 'PAM' Mechanism .
>>
>> Many spammer are trying to hack password for doing many authentication
>> with pop3 + imap + smtp  services.
>> on server Fail2ban hass been  added , but its blocking hacker IPs
>> after certain interval  and not in real time.  Which is the actual
>> issue.
>>
>> I am looking for some real-time blocking where that particular
>> spammer IP + email id must get block  .
> I'm using fail2ban too and I don't understand what you mean by "real
> time". In my configuration the ban is set immediately after three failed
> logins (no delay) and for more extended banning of persistent abusers I
> use the recidive filter.
>
I think I am missing something with fail2ban.
I am looking for immediate source IP blocking after 3 wrong attempt  for 
this for pop / imap  / smtp login failure.

Can you please share your correct configuration. That will help me to 
understand the regex part matching.

What is your suggestion for below 3 points.
>> I believe this issue is very common with other too ,  is there any
>> option in 'saslauthd'  /  postfix  / cyrus-imapd for below
>> requirement ?
>>
>> 1)  If server receive the wrong password , then is it possible to
>> introduce the delay of say 5-10 seconds to sender client ? So that
>> spammer will do less attempt ?
>> 2)  After given wrong password attempt more than 3 time , the
>> particular "IP + email id" must get block for next 5-10 min.
>> And then need to unblock after  that.
>> 3) I check PAM-ABL , but its not working for 'saslauthd'' with pop /
>> imap / smtp . Because I came to know that 'saslauthd'' is not getting
>> IP of source .
>> How to pass  source IP to "saslauthd''  along with email id , password
>> and relam .  Is there any patch available for this ?
>>
> Ciao!
>
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.