Jinja is an extensible templating engine. Prior to 3.1.5, An oversight in how the Jinja sandboxed environment detects calls to str.format allows an attacker that controls the content of a template to execute arbitrary Python code. To exploit the vulnerability, an attacker needs to control the content of a template. Whether that is the case depends on the type of application using Jinja. This vulnerability impacts users of applications which execute untrusted templates. Jinja's sandbox does catch calls to str.format and ensures they don't escape the sandbox. However, it's possible to store a reference to a malicious string's format method, then pass that to a filter that calls it. No such filters are built-in to Jinja, but could be present through custom filters in an application. After the fix, such indirect calls are also handled by the sandbox. This vulnerability is fixed in 3.1.5.
CVSS Details
- CVSS 4.0 Base Score: 5.4 (MEDIUM)
- CVSS 4.0 Vector: (CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X)
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade fence-virtd-serialUpgrade fence-virtd-libvirtUpgrade python3-jinja2Upgrade fence-agents-kubevirtUpgrade fence-virtUpgrade fence-agents-virshUpgrade fence-agents-computeUpgrade fence-virtdUpgrade fence-virtd-tcpUpgrade fence-agents-commonUpgrade fence-virtd-cpgUpgrade fence-agents-ibm-powervsUpgrade fence-virtd-multicastUpgrade fence-agents-ibm-vpc | Jan 16, 2025 | Dec 23, 2024 |
| Alpine Linux | — | Upgrade py3-jinja2 | Aug 8, 2025 | Dec 23, 2024 |
| Amazon Linux Ami 2 | — | Upgrade python-jinja2Upgrade python3-jinja2 | Jan 27, 2025 | Dec 23, 2024 |
| Amazon_linux_2023 | — | Upgrade ansible-testUpgrade python3-jinja2Upgrade ansible-core | Feb 17, 2025 | Dec 23, 2024 |
| Debian | — | Upgrade jinja2 | Mar 17, 2025 | Dec 23, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade python3-jinja2 | Mar 18, 2025 | Dec 23, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-jinja2 | Feb 11, 2025 | Dec 23, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-jinja2 | Mar 19, 2025 | Dec 23, 2024 |
| Huawei Euleros 2_0_sp13 | — | Upgrade python3-jinja2 | Apr 1, 2025 | Dec 23, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade python3-jinja2 | Mar 18, 2025 | Dec 23, 2024 |
| Nutanix Ahv | — | Upgrade Nutanix AHV to the latest version | Jun 5, 2026 | Jul 9, 2025 |
| Oracle_linux | — | Upgrade fence-agents-ibm-powervsUpgrade fence-agents-rsbUpgrade fence-agents-mpathUpgrade fence-agents-wtiUpgrade fence-agents-hpbladeUpgrade fence-agents-drac5Upgrade fence-agents-bladecenterUpgrade fence-virtd-cpgUpgrade fence-agents-ilo-moonshotUpgrade fence-agents-cisco-ucsUpgrade fence-agents-rsaUpgrade fence-agents-lparUpgrade fence-agents-ibm-vpcUpgrade fence-virtd-serialUpgrade fence-agents-cisco-mdsUpgrade fence-agents-vmware-restUpgrade fence-virtd-tcpUpgrade fence-agents-ilo2Upgrade fence-agents-redfishUpgrade python3-jinja2Upgrade fence-agents-computeUpgrade fence-virtdUpgrade fence-agents-epsUpgrade fence-agents-intelmodularUpgrade fence-agents-kdumpUpgrade fence-agents-amt-wsUpgrade fence-agents-ifmibUpgrade fence-agents-emersonUpgrade fence-agents-brocadeUpgrade fence-agents-apcUpgrade fence-agents-virshUpgrade fence-agents-ibmbladeUpgrade fence-agents-ilo-sshUpgrade fence-agents-ilo-mpUpgrade fence-agents-ipduUpgrade python-jinja2Upgrade fence-agents-rhevmUpgrade fence-agents-sbdUpgrade fence-virtd-multicastUpgrade fence-agents-allUpgrade fence-agents-vmware-soapUpgrade fence-agents-apc-snmpUpgrade fence-agents-scsiUpgrade fence-virtd-libvirtUpgrade fence-virtUpgrade fence-agents-ipmilanUpgrade fence-agents-kubevirtUpgrade fence-agents-eaton-snmpUpgrade fence-agents-commonUpgrade fence-agents-heuristics-ping | Jan 16, 2025 | Dec 23, 2024 |
| Redhat Openshift | — | Upgrade python-jinja2 | Jan 30, 2025 | Dec 23, 2024 |
| Redhat_linux | — | Upgrade fence-agents-ibm-vpcUpgrade fence-agents-zvmUpgrade fence-agents-apcUpgrade fence-virtd-serialUpgrade fence-agents-cisco-ucsUpgrade fence-agents-heuristics-pingUpgrade fence-agents-ibmbladeUpgrade fence-agents-wtiUpgrade fence-agents-drac5Upgrade fence-agents-gceUpgrade fence-agents-ipmilanUpgrade ha-cloud-support-debuginfoUpgrade fence-agents-awsUpgrade fence-agents-debugsourceUpgrade fence-agents-mpathUpgrade fence-virtd-serial-debuginfoUpgrade fence-agents-vmware-restUpgrade fence-agents-kdump-debuginfoUpgrade fence-virtd-multicast-debuginfoUpgrade fence-agents-kubevirtUpgrade fence-agents-ilo2Upgrade fence-agents-lparUpgrade fence-virtd-tcp-debuginfoUpgrade fence-virtd-libvirt-debuginfoUpgrade python3-jinja2Upgrade fence-agents-redfishUpgrade fence-agents-rsaNo solution existsUpgrade fence-virtd-multicastUpgrade fence-agents-commonUpgrade fence-virt-debuginfoUpgrade fence-agents-scsiUpgrade fence-agents-ifmibUpgrade fence-agents-epsUpgrade fence-virtd-cpgUpgrade fence-agents-sbdUpgrade fence-agents-apc-snmpUpgrade fence-agents-aliyunUpgrade fence-agents-debuginfoUpgrade fence-virtd-libvirtUpgrade fence-agents-eaton-snmpUpgrade fence-agents-ipduUpgrade fence-agents-cisco-mdsUpgrade python-jinja2Upgrade fence-agents-ilo-sshUpgrade fence-agents-virshUpgrade fence-agents-computeUpgrade fence-agents-brocadeUpgrade fence-virtdUpgrade fence-agents-kdumpUpgrade fence-agents-vmware-soapUpgrade fence-agents-ilo-mpUpgrade fence-agents-azure-armUpgrade fence-agents-ilo-moonshotUpgrade fence-agents-amt-wsUpgrade fence-agents-rhevmUpgrade ha-cloud-supportUpgrade fence-agents-bladecenterUpgrade fence-agents-emersonUpgrade fence-agents-kubevirt-debuginfoUpgrade fence-virtd-tcpUpgrade fence-virtUpgrade fence-agents-rsbUpgrade fence-agents-allUpgrade fence-agents-hpbladeUpgrade fence-virtd-cpg-debuginfoUpgrade fence-virtd-debuginfoUpgrade fence-agents-openstackUpgrade fence-agents-ibm-powervsUpgrade fence-agents-intelmodular | Jan 15, 2025 | Dec 23, 2024 |
| Rocky_linux | — | Upgrade fence-agents-kubevirt-debuginfoUpgrade fence-virtd-multicast-debuginfoUpgrade fence-agents-kdump-debuginfoUpgrade fence-agents-openstackUpgrade fence-virtd-multicastUpgrade fence-agents-zvmUpgrade fence-virtUpgrade fence-agents-gceUpgrade fence-virtd-tcp-debuginfoUpgrade fence-agents-kubevirtUpgrade fence-virt-debuginfoUpgrade fence-virtd-libvirt-debuginfoUpgrade fence-agents-awsUpgrade fence-virtdUpgrade fence-virtd-serialUpgrade fence-agents-kdumpUpgrade fence-agents-redfishUpgrade fence-virtd-serial-debuginfoUpgrade fence-virtd-cpgUpgrade fence-agents-aliyunUpgrade fence-virtd-debuginfoUpgrade fence-agents-computeUpgrade fence-virtd-cpg-debuginfoUpgrade ha-cloud-support-debuginfoUpgrade fence-agents-azure-armUpgrade fence-agents-allUpgrade fence-virtd-tcpUpgrade fence-virtd-libvirtUpgrade ha-cloud-support | Mar 18, 2025 | Dec 23, 2024 |
| Splunk | — | Update Splunk to the latest version | Sep 30, 2025 | Apr 2, 2025 |
| Ubuntu | — | Upgrade python3-jinja2 (Ubuntu Pro)Upgrade python-jinja2Upgrade python3-jinja2Upgrade python-jinja2 (Ubuntu Pro) | Jan 30, 2025 | Dec 23, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 2, 2025 | Dec 23, 2024 |
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