Details
-
Bug
-
Status: Resolved (View Workflow)
-
Major
-
Resolution: Fixed
Description
1.609.1, wf 1.8, secript-scurity 1.14
org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use method java.lang.String substring int int
same for gstring.
org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use method groovy.lang.GroovyObject invokeMethod java.lang.String java.lang.Object (org.codehaus.groovy.runtime.GStringImpl substring java.lang.Integer java.lang.Integer)
Attachments
Issue Links
- is blocking
-
JENKINS-25804 Whitelisted signature presets for Java standard APIs and Jenkins core APIs
-
- Resolved
-
- relates to
-
JENKINS-42618 Cannot use String index or range in sandboxed scripts
-
- Resolved
-
- links to
Code changed in jenkins
User: Jesse Glick
Path:
src/main/java/org/jenkinsci/plugins/scriptsecurity/sandbox/groovy/GroovyCallSiteSelector.java
src/main/resources/org/jenkinsci/plugins/scriptsecurity/sandbox/whitelists/generic-whitelist
src/test/java/org/jenkinsci/plugins/scriptsecurity/sandbox/groovy/GroovyCallSiteSelectorTest.java
src/test/java/org/jenkinsci/plugins/scriptsecurity/sandbox/groovy/SandboxInterceptorTest.java
http://jenkins-ci.org/commit/script-security-plugin/ccca55dd37aab9a5775b3b67ff0e61d5bd346b1b
Log:
Merge pull request #20 from jglick/GString-
JENKINS-29541JENKINS-29541GString receiver handlingCompare: https://github.com/jenkinsci/script-security-plugin/compare/92e5ffea3278...ccca55dd37aa