Uploaded image for project: 'Grouper'
  1. Grouper
  2. GRP-4562

store csrf tokens in the database

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Minor
    • None
    • None
    • None
    • None

    Description

      implement the org.owasp.csrfguard.token.storage.TokenHolder interface described here:

      https://github.com/aramrami/OWASP-CSRFGuard/blob/master/csrfguard/src/main/resources/csrfguard.properties

      Note, we dont need page level tokens, just the session tokens. Still store in memory too. Periodically purge the database table.

      Explore hashing the tokens and session keys to see if that can work to not let the DB be a vector for session hacking...

      Attachments

        Activity

          People

            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: