==================================================================== CERT-Renater Note d'Information No. 2018/VULN344 _____________________________________________________________________ DATE : 29/10/2018 HARDWARE PLATFORM(S): / OPERATING SYSTEM(S):Systems running Pipeline: Groovy Plugin versions prior to 2.60, Script Security Plugin version prior to 1.48. ===================================================================== https://jenkins.io/security/advisory/2018-10-29/ _____________________________________________________________________ Jenkins Security Advisory 2018-10-29 This advisory announces vulnerabilities in the following Jenkins deliverables: Pipeline: Groovy Plugin Script Security Plugin Descriptions Sandbox Bypass in Script Security and Pipeline Groovy Plugins SECURITY-1186 / CVE pending The Groovy Sandbox library used by Script Security Plugin and Pipeline Groovy Plugin did not apply sandbox restrictions to finalize methods. This could be used to invoke arbitrary constructors and methods, bypassing sandbox protection. Finalize methods are now prohibited in classes subject to sandbox security. Note This may result in existing sandboxed scripts, such as pipelines, starting to fail if they use this language feature. Severity SECURITY-1186: high Affected Versions Pipeline: Groovy Plugin up to and including 2.59 Script Security Plugin up to and including 1.47 Fix Pipeline: Groovy Plugin should be updated to version 2.60 Script Security Plugin should be updated to version 1.48 These versions include fixes to the vulnerabilities described above. All prior versions are considered to be affected by these vulnerabilities unless otherwise indicated. Credit The Jenkins project would like to thank the reporters for discovering and reporting these vulnerabilities: Man Yue Mo of Semmle Security Research Team for SECURITY-1186 ========================================================= + CERT-RENATER | tel : 01-53-94-20-44 + + 23/25 Rue Daviel | fax : 01-53-94-20-41 + + 75013 Paris | email:cert@support.renater.fr + =========================================================