Uploaded image for project: 'Jetspeed 2 (Retired)'
  1. Jetspeed 2 (Retired)
  2. JS2-1020

Incorrect caching of user preferences can cause preference values to be returned from another user or stale values on export

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 2.2.0
    • 2.2.0
    • Portlet Registry
    • None

    Description

      The cachekey used for retrieving user portlet preferences by windowId and userName (separate set of methods used for import/export) is incorrectly not taking the userName into account.
      This can cause incorrectly returning portlet preferences for another user or stale values as the container properly uses the correct (but thus a different) key to flush cached data on store.

      Attachments

        Activity

          People

            ate Ate Douma
            ate Ate Douma
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: