Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


Groovy plugin provides support for  Token Macro Plugin.  
Expression is GROOVY with parameter script:

No Format

${GROOVY,script = "return hudson.model.Hudson.instance.pluginManager.plugins"}

If token macro processing via Token Macro Plugin is allowed, the evaluation of macro is done in System Groovy, therefore <span style="color:red"><any any user can run arbitrary system script</u></span>script, regardless he has administer permission!