Uploaded image for project: 'Labs (Retired)'
  1. Labs (Retired)
  2. LABS-259

[all] Take care of permissions

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • Current
    • Future
    • Magma
    • None

    Description

      There are a few places where Magma tries to access resources (files, system properties etc..) without the proper checks for java security. These are, so far :

      • access to the magma.env property, quite spread in the code
      • access to i18n files
      • access to settings files
      • a few reflection security policies : (org.apache.magma.database.DatabaseIdentity.<init>(DatabaseIdentity.java:32) calls setAccessible, while could avoid it f.e.)

      Attachments

        Activity

          People

            s.gianni Simone Gianni
            s.gianni Simone Gianni
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: