On Sep 22, 2020, at 14:22, Vibin Bruno <vbruno...@gmail.com> wrote: > > Kindly help in resolving the below vulnerabilities
You may need to take a different approach when communicating with this list. We are a community of volunteers, users who use Subversion. We can try to help guide you toward solutions but we are not obligated to deliver answers on demand. > On Mon, Sep 21, 2020, 02:06 Vibin Bruno <vbruno...@gmail.com> wrote: > Hi Team, > > Our security team has raised below vulnerabilities in SVN. > > 1. Concurrent login allowed in SVN console - same user can login to the > console same time using two machines. Subversion does not have a console. Subversion consists of client programs and libraries, and server programs and modules. If your server is set up to require authentication, then each time you issue a command (checkout, update, commit, etc.) your credentials are sent to the server and verified. There is no persistent connection or login, so there is no such thing as logging in from multiple machines at the same time. Certainly a user can issue one command from one machine, and a moment later the user can issue another command from either the same machine or a different machine. The server does not care where the connections come from as long as the user credentials are verified. > 2. > Brute Force attack - user should be locked after 3 incorrect login attempts. There are several different ways that you can serve your repository (apache mod_dav_svn module, svnserve standalone, svnserve over ssh) and many different ways that authentication can be implemented. Some of the serving methods may give you a way to implement this, but it would be outside my area of expertise.