Uploaded image for project: 'Apache Cassandra'
  1. Apache Cassandra
  2. CASSANDRA-19734

Rate limiting per-node on failed log-in attempts

    XMLWordPrintableJSON

Details

    • Operability
    • Normal
    • All
    • None

    Description

      If there is a malicious attacker who is brute-forcing passwords / usernames, we should just ban such user for some time. On the other hand, we should enable logging in for genuine users who just happened to provide invalid passwords for multiple times, we do not want to ban these completely. 

      A rate limit might be something like "5 times per a minute".

      This should be based on IP address of a client to identify the attacker. If we based this on invalid passwords only, an attacker might just change the usernames to bypass that.

      Attachments

        Activity

          People

            smiklosovic Stefan Miklosovic
            smiklosovic Stefan Miklosovic
            Stefan Miklosovic
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: