Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-66735

Whilelist some common signatures and additional signatures from CauseOfInterruption

      Some common signatures that can be whitelisted:

      1. new java.util.HashMap
      2. staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods sort java.util.Map java.util.Comparator
      3. staticMethod java.lang.System identityHashCode java.lang.Object

      In addition, the below are useful to get more details when a user aborts a build:

      1. method jenkins.model.CauseOfInterruption getShortDescription
      2. method jenkins.model.CauseOfInterruption.UserInterruption getUserId

          [JENKINS-66735] Whilelist some common signatures and additional signatures from CauseOfInterruption

          Hari Dara created issue -
          Hari Dara made changes -
          Description Original: Some common signatures that can be whitelisted:

          # {{new java.util.HashMap}}
          # {{staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods sort java.util.Map java.util.Comparator}}

          In addition, the below are useful to get more details when a user aborts a build:

          # {{method jenkins.model.CauseOfInterruption getShortDescription}}
          # {{method jenkins.model.CauseOfInterruption.UserInterruption getUserId}}

          New: Some common signatures that can be whitelisted:

          # {{new java.util.HashMap}}
          # {{staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods sort java.util.Map java.util.Comparator}}
          # {{staticMethod java.lang.System identityHashCode java.lang.Object}}

          In addition, the below are useful to get more details when a user aborts a build:

          # {{method jenkins.model.CauseOfInterruption getShortDescription}}
          # {{method jenkins.model.CauseOfInterruption.UserInterruption getUserId}}

          Hari Dara made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Hari Dara made changes -
          Summary Original: Whilelist some common signatures New: Whilelist some common signatures and
          Hari Dara made changes -
          Summary Original: Whilelist some common signatures and New: Whilelist some common signatures and additional signatures from CauseOfInterruption
          Hari Dara made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]

          Hari Dara added a comment -

          Hari Dara added a comment - PR: https://github.com/jenkinsci/script-security-plugin/pull/365

            haridsv Hari Dara
            haridsv Hari Dara
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: