-
New Feature
-
Resolution: Unresolved
-
Critical
-
None
We require a newer version of Handlebars for this plugin as this has a critical vulnerability which blocks us from using this on our Jenkins Cluster.
The CVE is detailed here where the fix requires updating from 2.0.0 to >= 4.7.7.
https://nvd.nist.gov/vuln/detail/CVE-2021-23369
The package handlebars before 4.7.7 are vulnerable to Remote Code Execution (RCE) when selecting certain compiling options to compile templates coming from an untrusted source.
The script can be found here:
Thank you for your attention to this matter.
tomdevops the plugin is up for adoption. There is no active maintainer of the plugin.
If the plugin is important to your organization, please ask your organization to let you adopt the plugin, modernize it, and release a new version (manually or automatically).
You may want to consider replacing the internal dependency on handlebars with something different. Work has been done to remove handlebars in other locations. This may be a good place to consider its removal from this plugin.