Templates do not properly consider backticks (`) as Javascript string delimiters, and do not escape them as expected. Backticks are used, since ES6, for JS template literals. If a template contains a Go template action within a Javascript template literal, the contents of the action can be used to terminate the literal, injecting arbitrary Javascript code into the Go template. As ES6 template literals are rather complex, and themselves can do string interpolation, the decision was made to simply disallow Go template actions from being used inside of them (e.g. "var a = {{.}}"), since there is no obviously safe way to allow this behavior. This takes the same approach as github.com/google/safehtml. With fix, Template.Parse returns an Error when it encounters templates like this, with an ErrorCode of value 12. This ErrorCode is currently unexported, but will be exported in the release of Go 1.21. Users who rely on the previous behavior can re-enable it using the GODEBUG flag jstmpllitinterp=1, with the caveat that backticks will now be escaped. This should be used with caution.
CVSS Details
- CVSS 3.1 Base Score: 9.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade skopeo-testsUpgrade libslirp-develUpgrade containernetworking-pluginsUpgrade python3-criuUpgrade criu-develUpgrade crunUpgrade critUpgrade podman-testsUpgrade runcUpgrade podman-pluginsUpgrade podman-remoteUpgrade udicaUpgrade container-selinuxUpgrade fuse-overlayfsUpgrade podman-gvproxyUpgrade containers-commonUpgrade python3-podmanUpgrade buildahUpgrade aardvark-dnsUpgrade libslirpUpgrade conmonUpgrade skopeoUpgrade podmanUpgrade toolbox-testsUpgrade podman-catatonitUpgrade toolboxUpgrade criuUpgrade podman-dockerUpgrade oci-seccomp-bpf-hookUpgrade criu-libsUpgrade slirp4netnsUpgrade netavarkUpgrade cockpit-podmanUpgrade buildah-tests | Nov 16, 2023 | Apr 6, 2023 |
| Alpine Linux | — | Upgrade go | Aug 22, 2024 | Apr 6, 2023 |
| Amazon Linux Ami 2 | — | Upgrade golangUpgrade golang-testsUpgrade docker-debuginfoUpgrade golang-miscUpgrade golang-srcUpgrade golang-raceUpgrade dockerUpgrade amazon-ssm-agent-debuginfoUpgrade containerd-debuginfoUpgrade amazon-ssm-agentUpgrade golang-binUpgrade golang-sharedUpgrade containerd-stressUpgrade containerdUpgrade golang-docs | Apr 21, 2023 | Apr 6, 2023 |
| Amazon_linux | — | Upgrade amazon-ssm-agentUpgrade golang | Apr 21, 2023 | Apr 6, 2023 |
| Amazon_linux_2023 | — | Upgrade golang-binUpgrade amazon-ssm-agent-debugsourceUpgrade golang-srcUpgrade golang-miscUpgrade golangUpgrade golang-docsUpgrade golang-sharedUpgrade amazon-ssm-agentUpgrade golang-testsUpgrade golang-raceUpgrade amazon-ssm-agent-debuginfo | Feb 17, 2025 | Apr 4, 2023 |
| Centos_linux | — | Upgrade toolboxUpgrade delve-debuginfoUpgrade fuse-overlayfs-debuginfoUpgrade buildah-debugsourceUpgrade crun-debugsourceUpgrade oci-seccomp-bpf-hook-debuginfoUpgrade golang-binUpgrade golang-testsUpgrade delve-debugsourceUpgrade containernetworking-plugins-debugsourceUpgrade delveUpgrade podman-debuginfoUpgrade criu-develUpgrade podman-debugsourceUpgrade python3-podmanUpgrade libslirp-develUpgrade criu-libs-debuginfoUpgrade oci-seccomp-bpf-hookUpgrade podman-remote-debuginfoUpgrade fuse-overlayfs-debugsourceUpgrade runc-debuginfoUpgrade podman-pluginsUpgrade crunUpgrade libslirp-debugsourceUpgrade runcUpgrade toolbox-debugsourceUpgrade criuUpgrade golang-raceUpgrade netavarkUpgrade skopeoUpgrade podman-remoteUpgrade containernetworking-plugins-debuginfoUpgrade criu-libsUpgrade conmonUpgrade podman-catatonitUpgrade skopeo-testsUpgrade oci-seccomp-bpf-hook-debugsourceUpgrade critUpgrade slirp4netns-debugsourceUpgrade containers-commonUpgrade podmanUpgrade podman-catatonit-debuginfoUpgrade containernetworking-pluginsUpgrade skopeo-debugsourceUpgrade golang-miscUpgrade buildah-debuginfoUpgrade conmon-debugsourceUpgrade container-selinuxUpgrade udicaUpgrade skopeo-debuginfoUpgrade runc-debugsourceUpgrade python3-criuUpgrade golang-docsUpgrade podman-plugins-debuginfoUpgrade libslirp-debuginfoUpgrade slirp4netnsUpgrade libslirpUpgrade aardvark-dnsUpgrade golang-srcUpgrade criu-debuginfoUpgrade go-toolsetUpgrade criu-debugsourceUpgrade podman-testsUpgrade podman-gvproxy-debuginfoUpgrade podman-gvproxyUpgrade slirp4netns-debuginfoUpgrade podman-dockerUpgrade buildah-testsUpgrade cockpit-podmanUpgrade fuse-overlayfsUpgrade buildahUpgrade crun-debuginfoUpgrade conmon-debuginfoUpgrade golangUpgrade buildah-tests-debuginfoUpgrade toolbox-testsUpgrade toolbox-debuginfo | Oct 23, 2023 | Apr 6, 2023 |
| Debian | — | Upgrade golang-1.19 | Jul 30, 2024 | Apr 6, 2023 |
| Freebsd | — | Upgrade grafanaUpgrade grafana9Upgrade go119Upgrade grafana8Upgrade go120 | Apr 26, 2023 | Apr 26, 2023 |
| Gentoo Linux | — | Upgrade dev-lang/go. | Nov 27, 2023 | Apr 6, 2023 |
| Huawei Euleros 2_0_sp10 | — | Upgrade golangUpgrade golang-helpUpgrade golang-devel | Jul 18, 2023 | Apr 6, 2023 |
| Huawei Euleros 2_0_sp11 | — | Upgrade golang-helpUpgrade golangUpgrade golang-devel | Jan 10, 2024 | Apr 6, 2023 |
| Huawei Euleros 2_0_sp9 | — | Upgrade golang-helpUpgrade golangUpgrade golang-devel | Jul 10, 2023 | Apr 6, 2023 |
| Oracle_linux | — | Upgrade podman-testsUpgrade libslirpUpgrade buildah-testsUpgrade podman-dockerUpgrade container-selinuxUpgrade crunUpgrade oci-seccomp-bpf-hookUpgrade python3-podmanUpgrade libslirp-develUpgrade criu-libsUpgrade conmonUpgrade skopeo-testsUpgrade buildahUpgrade podman-gvproxyUpgrade slirp4netnsUpgrade criu-develUpgrade cockpit-podmanUpgrade fuse-overlayfsUpgrade netavarkUpgrade runcUpgrade criuUpgrade containernetworking-pluginsUpgrade podman-catatonitUpgrade udicaUpgrade podman-remoteUpgrade aardvark-dnsUpgrade skopeoUpgrade critUpgrade python3-criuUpgrade podman-pluginsUpgrade podmanUpgrade containers-common | Nov 16, 2023 | Apr 4, 2023 |
| Redhat Openshift | — | Upgrade kernelUpgrade openshift-ansibleUpgrade conmonUpgrade cri-oUpgrade cri-toolsUpgrade openshift-clientsUpgrade microshiftUpgrade skopeoUpgrade podmanUpgrade NetworkManagerUpgrade buildahUpgrade openstack-ironicUpgrade kernel-rtUpgrade openshiftUpgrade python-flask | Jun 15, 2023 | Apr 4, 2023 |
| Redhat_linux | — | Upgrade criu-debuginfoUpgrade libslirpUpgrade podman-pluginsUpgrade podman-gvproxyUpgrade conmonUpgrade podman-catatonitUpgrade delve-debugsourceUpgrade skopeoUpgrade golang-raceUpgrade toolbox-testsUpgrade buildah-debuginfoUpgrade criu-libsUpgrade conmon-debugsourceUpgrade fuse-overlayfs-debuginfoUpgrade fuse-overlayfsUpgrade skopeo-debugsourceUpgrade slirp4netnsUpgrade golang-srcUpgrade containernetworking-plugins-debugsourceUpgrade netavarkUpgrade buildah-debugsourceUpgrade crun-debuginfoUpgrade buildahUpgrade libslirp-develUpgrade oci-seccomp-bpf-hookUpgrade delve-debuginfoUpgrade podman-catatonit-debuginfoUpgrade toolboxUpgrade golangUpgrade criuUpgrade buildah-testsUpgrade podmanUpgrade skopeo-debuginfoUpgrade containers-commonUpgrade podman-testsUpgrade golang-miscUpgrade buildah-tests-debuginfoUpgrade podman-remote-debuginfoUpgrade python3-podmanUpgrade fuse-overlayfs-debugsourceUpgrade golang-testsUpgrade oci-seccomp-bpf-hook-debugsourceUpgrade slirp4netns-debugsourceUpgrade libslirp-debuginfoUpgrade python3-criuUpgrade podman-debugsourceUpgrade aardvark-dnsUpgrade critUpgrade criu-libs-debuginfoUpgrade toolbox-debugsourceUpgrade criu-debugsourceUpgrade container-selinuxUpgrade crunUpgrade conmon-debuginfoUpgrade podman-plugins-debuginfoUpgrade podman-debuginfoUpgrade cockpit-podmanUpgrade runc-debugsourceUpgrade udicaUpgrade go-toolsetUpgrade golang-binUpgrade toolbox-debuginfoUpgrade runcUpgrade criu-develUpgrade podman-dockerUpgrade slirp4netns-debuginfoUpgrade containernetworking-plugins-debuginfoUpgrade containernetworking-pluginsUpgrade runc-debuginfoUpgrade podman-gvproxy-debuginfoUpgrade oci-seccomp-bpf-hook-debuginfoUpgrade delveUpgrade skopeo-testsUpgrade podman-remoteUpgrade libslirp-debugsourceNo solution existsUpgrade golang-docsUpgrade crun-debugsource | Oct 23, 2023 | Apr 6, 2023 |
| Rocky_linux | — | Upgrade libslirp-debugsourceUpgrade python3-criuUpgrade runcUpgrade runc-debuginfoUpgrade podman-debugsourceUpgrade podman-plugins-debuginfoUpgrade containers-commonUpgrade containernetworking-plugins-debuginfoUpgrade criu-libsUpgrade libslirp-debuginfoUpgrade podman-remoteUpgrade slirp4netns-debuginfoUpgrade criu-develUpgrade libslirpUpgrade criu-debugsourceUpgrade podman-gvproxyUpgrade slirp4netns-debugsourceUpgrade oci-seccomp-bpf-hook-debuginfoUpgrade conmon-debuginfoUpgrade crun-debuginfoUpgrade podman-gvproxy-debuginfoUpgrade runc-debugsourceUpgrade oci-seccomp-bpf-hookUpgrade critUpgrade buildah-testsUpgrade libslirp-develUpgrade slirp4netnsUpgrade podman-debuginfoUpgrade aardvark-dnsUpgrade criu-debuginfoUpgrade podman-testsUpgrade crunUpgrade conmon-debugsourceUpgrade fuse-overlayfs-debugsourceUpgrade fuse-overlayfsUpgrade podman-remote-debuginfoUpgrade netavarkUpgrade containernetworking-plugins-debugsourceUpgrade podmanUpgrade criuUpgrade containernetworking-pluginsUpgrade conmonUpgrade criu-libs-debuginfoUpgrade buildahUpgrade podman-pluginsUpgrade podman-catatonit-debuginfoUpgrade buildah-tests-debuginfoUpgrade buildah-debugsourceUpgrade buildah-debuginfoUpgrade podman-catatonitUpgrade fuse-overlayfs-debuginfoUpgrade oci-seccomp-bpf-hook-debugsourceUpgrade crun-debugsource | Dec 1, 2025 | Nov 28, 2025 |
| Suse | — | Upgrade go1.20-raceUpgrade go1.19-raceUpgrade go1.19-docUpgrade go1.20Upgrade go1.19Upgrade go1.20-doc | Apr 10, 2023 | Apr 6, 2023 |
| Ubuntu | — | Upgrade golang-1.19Upgrade golang-1.16Upgrade golang-1.13-srcUpgrade golang-1.16-src (Ubuntu Pro)Upgrade golang-1.16 (Ubuntu Pro)Upgrade golang-1.13 (Ubuntu Pro)Upgrade golang-1.18Upgrade golang-1.13-go (Ubuntu Pro)Upgrade golang-1.13-goUpgrade golang-1.13-src (Ubuntu Pro)Upgrade golang-1.13Upgrade golang-1.18-goUpgrade golang-1.17-goUpgrade golang-1.18-srcUpgrade golang-1.16-srcUpgrade golang-1.16-go (Ubuntu Pro)Upgrade golang-1.19-goUpgrade golang-1.19-srcUpgrade golang-1.17-srcUpgrade golang-1.16-goUpgrade golang-1.17 | May 1, 2023 | Apr 6, 2023 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Apr 6, 2023 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub