jenkinsci / jenkinsci/script-security-plugin

[JENKINS-63923] Processing DSL script issue

Open
#860 0 comments 0 reactions 0 assignees View on GitHub
component:script-security-plugin imported-jira-issue priority:critical resolution:unresolved
Dominant language
Java
Stars
76
Forks
181
Avg merge
14h 55m
Merged PRs (30d)
3

Description

After upgrade of script-security plugin from 1.44 to 1.75 the DSL jobs are failing.

java.lang.SecurityException: Rejecting unsandboxed method call: groovy.util.Node.div(java.lang.String)

at org.kohsuke.groovy.sandbox.impl.RejectEverythingInterceptor.onMethodCall(RejectEverythingInterceptor.java:44)

at org.kohsuke.groovy.sandbox.impl.Checker$1.call(Checker.java:161)

at org.kohsuke.groovy.sandbox.impl.Checker.checkedCall(Checker.java:165)

at org.kohsuke.groovy.sandbox.impl.Checker.checkedBinaryOp(Checker.java:573)

at org.kohsuke.groovy.sandbox.impl.Checker$checkedBinaryOp$3.callStatic(Unknown Source)

at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:56)

at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:194)

at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:222)

---
Originally reported by csbisht1, imported from: Processing DSL script issue


  • status: Open
  • priority: Critical
  • component(s): script-security-plugin
  • resolution: Unresolved
  • votes: 1
  • watchers: 3
  • imported: 2025-12-09

Raw content of original issue

After upgrade of script-security plugin from 1.44 to 1.75 the DSL jobs are failing.

java.lang.SecurityException: Rejecting unsandboxed method call: groovy.util.Node.div(java.lang.String)
at org.kohsuke.groovy.sandbox.impl.RejectEverythingInterceptor.onMethodCall(RejectEverythingInterceptor.java:44)
at org.kohsuke.groovy.sandbox.impl.Checker$1.call(Checker.java:161)
at org.kohsuke.groovy.sandbox.impl.Checker.checkedCall(Checker.java:165)
at org.kohsuke.groovy.sandbox.impl.Checker.checkedBinaryOp(Checker.java:573)
at org.kohsuke.groovy.sandbox.impl.Checker$checkedBinaryOp$3.callStatic(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:56)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:194)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:222)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.