[
https://issues.apache.org/jira/browse/JAMES-3669?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Benoit Tellier closed JAMES-3669.
---------------------------------
Resolution: Fixed
https://github.com/apache/james-project/pull/746 solved this.
> Delay on authentication failure
> -------------------------------
>
> Key: JAMES-3669
> URL: https://issues.apache.org/jira/browse/JAMES-3669
> Project: James Server
> Issue Type: Improvement
> Components: UsersStore & UsersRepository
> Affects Versions: master
> Reporter: Karsten Otto
> Priority: Major
> Time Spent: 1h 10m
> Remaining Estimate: 0h
>
> For standalone James installations, there should be some basic protection
> against people/bots abusing James as a password oracle for
> brute-force/dictionary attacks. This needs to be enforced in a central
> location, so it affects all of the various protocols supported by James.
> This proposal adds an option {{verifyFailureDelay}} to {{usersrepository.xml,
> which}} delays the response if someone tries to authenticate with a
> non-existing user orĀ
> wrong password. There is intentionally no distinction between these two
> cases, so it also covers username guessing attacks.
> Introducing this feature should not affect existing James installations, so
> the default is 0 delay/disabled.
> T-Shirt size S.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]