Jinja is an extensible templating engine. Prior to 3.1.6, an oversight in how the Jinja sandboxed environment interacts with the |attr filter 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 use the |attr filter to get a reference to a string's plain format method, bypassing the sandbox. After the fix, the |attr filter no longer bypasses the environment's attribute lookup. This vulnerability is fixed in 3.1.6.
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: 8.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade python3-jinja2 | Apr 2, 2025 | Mar 5, 2025 |
| Alpine Linux | — | Upgrade py3-jinja2 | Aug 8, 2025 | Mar 5, 2025 |
| Amazon Linux Ami 2 | — | Upgrade python3-jinja2Upgrade python-jinja2 | Mar 26, 2025 | Mar 5, 2025 |
| Amazon_linux_2023 | — | Upgrade ansible-coreUpgrade ansible-testUpgrade python3-jinja2 | Mar 27, 2025 | Mar 5, 2025 |
| Debian | — | Upgrade jinja2 | Apr 15, 2025 | Mar 5, 2025 |
| Dell Powerstore Dsa2025342 | — | Upgrade Dell PowerStoreOS to the latest version | Jan 13, 2026 | Sep 2, 2025 |
| Dell Powerstore Dsa2026039 | — | Upgrade Dell PowerStoreOS to the latest version | Jan 13, 2026 | Jan 6, 2026 |
| Freebsd | — | Upgrade py39-Jinja2Upgrade py38-Jinja2Upgrade py310-Jinja2Upgrade py311-Jinja2 | Mar 7, 2025 | Mar 6, 2025 |
| Huawei Euleros 2_0_sp10 | — | Upgrade python3-jinja2 | Jul 11, 2025 | Mar 5, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-jinja2 | Aug 13, 2025 | Jul 10, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-jinja2 | Jul 21, 2025 | Mar 5, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade python3-jinja2 | Aug 13, 2025 | Jul 10, 2025 |
| Oracle_linux | — | Upgrade fence-virtd-cpgUpgrade fence-agents-cisco-ucsUpgrade fence-agents-rsaUpgrade python3-jinja2+i18nUpgrade fence-agents-allUpgrade fence-virtd-tcpUpgrade fence-agents-ibmbladeUpgrade fence-agents-kubevirtUpgrade fence-agents-scsiUpgrade fence-agents-virshUpgrade fence-agents-ilo-mpUpgrade fence-agents-sbdUpgrade fence-virtd-libvirtUpgrade fence-agents-redfishUpgrade fence-agents-computeUpgrade fence-agents-kdumpUpgrade fence-agents-heuristics-pingUpgrade fence-agents-cisco-mdsUpgrade fence-agents-intelmodularUpgrade fence-agents-drac5Upgrade fence-agents-emersonUpgrade fence-agents-vmware-soapUpgrade fence-agents-ipmilanUpgrade fence-virtdUpgrade fence-agents-bladecenterUpgrade fence-agents-ibm-powervsUpgrade fence-agents-ilo2Upgrade fence-agents-lparUpgrade fence-agents-ipduUpgrade fence-agents-eaton-snmpUpgrade fence-agents-apc-snmpUpgrade fence-agents-amt-wsUpgrade fence-agents-wtiUpgrade fence-agents-epsUpgrade fence-virtd-serialUpgrade fence-agents-ibm-vpcUpgrade fence-virtUpgrade fence-agents-ilo-sshUpgrade fence-agents-apcUpgrade fence-virtd-multicastUpgrade fence-agents-ilo-moonshotUpgrade fence-agents-commonUpgrade fence-agents-brocadeUpgrade fence-agents-rsbUpgrade fence-agents-vmware-restUpgrade fence-agents-ifmibUpgrade fence-agents-rhevmUpgrade python3-jinja2Upgrade fence-agents-mpathUpgrade fence-agents-hpblade | Mar 26, 2025 | Mar 5, 2025 |
| Redhat_linux | — | Upgrade fence-agents-vmware-soapUpgrade fence-virtdUpgrade fence-agents-eaton-snmpUpgrade fence-agents-ibm-vpcUpgrade fence-agents-apc-snmpUpgrade fence-agents-ibmbladeUpgrade fence-agents-awsUpgrade fence-agents-cisco-mdsUpgrade fence-agents-epsUpgrade fence-agents-virshUpgrade fence-agents-kdumpUpgrade fence-virtd-tcpUpgrade fence-agents-sbdUpgrade fence-agents-rhevmUpgrade fence-agents-amt-wsUpgrade fence-agents-emersonUpgrade fence-virt-debuginfoUpgrade fence-agents-ibm-powervsUpgrade fence-virtd-tcp-debuginfoUpgrade fence-agents-bladecenterUpgrade fence-agents-computeUpgrade fence-agents-allUpgrade fence-agents-rsbUpgrade fence-agents-cisco-ucsUpgrade fence-agents-azure-armUpgrade fence-virtd-debuginfoUpgrade fence-agents-ilo-moonshotUpgrade fence-agents-commonUpgrade ha-cloud-support-debuginfoUpgrade fence-agents-ipduUpgrade fence-virtd-cpg-debuginfoUpgrade fence-agents-kubevirt-debuginfoUpgrade fence-virtd-cpgUpgrade fence-agents-ilo-sshUpgrade fence-agents-openstackUpgrade fence-agents-ilo-mpUpgrade fence-agents-heuristics-pingUpgrade fence-agents-hpbladeUpgrade fence-agents-vmware-restUpgrade fence-agents-rsaUpgrade fence-agents-lparUpgrade fence-agents-kubevirtUpgrade fence-agents-intelmodularUpgrade fence-virtd-libvirt-debuginfoUpgrade fence-agents-mpathUpgrade fence-agents-brocadeUpgrade fence-agents-gceUpgrade fence-agents-wtiUpgrade fence-agents-kdump-debuginfoUpgrade fence-agents-scsiUpgrade fence-virtd-serial-debuginfoUpgrade fence-agents-debuginfoUpgrade fence-agents-ifmibUpgrade fence-agents-debugsourceUpgrade fence-agents-apcUpgrade ha-cloud-supportUpgrade fence-agents-drac5Upgrade fence-agents-aliyunUpgrade fence-agents-ipmilanUpgrade fence-virtUpgrade fence-virtd-multicast-debuginfoUpgrade fence-virtd-multicastUpgrade fence-agents-redfishUpgrade fence-agents-zvmUpgrade python3-jinja2Upgrade fence-virtd-serialUpgrade fence-virtd-libvirtUpgrade fence-agents-ilo2No solution existsUpgrade python3-jinja2+i18n | Mar 17, 2025 | Mar 5, 2025 |
| Rocky_linux | — | Upgrade fence-virtd-multicast-debuginfoUpgrade fence-virtd-serial-debuginfoUpgrade ha-cloud-support-debuginfoUpgrade fence-agents-zvmUpgrade fence-agents-openstackUpgrade fence-agents-awsUpgrade fence-agents-kdump-debuginfoUpgrade fence-agents-gceUpgrade fence-agents-redfishUpgrade ha-cloud-supportUpgrade fence-agents-kubevirtUpgrade fence-virtd-libvirt-debuginfoUpgrade fence-virtd-serialUpgrade fence-virtd-libvirtUpgrade fence-agents-azure-armUpgrade fence-virtd-multicastUpgrade fence-virtdUpgrade fence-virtd-cpgUpgrade fence-agents-allUpgrade fence-agents-computeUpgrade fence-virt-debuginfoUpgrade fence-agents-kubevirt-debuginfoUpgrade fence-virtd-tcpUpgrade fence-agents-kdumpUpgrade fence-virtd-cpg-debuginfoUpgrade fence-virtd-debuginfoUpgrade fence-virtd-tcp-debuginfoUpgrade fence-agents-aliyunUpgrade fence-virt | Jul 31, 2025 | Jul 29, 2025 |
| Suse | — | Upgrade python3-Jinja2Upgrade python311-Jinja2 | Dec 5, 2025 | Mar 28, 2025 |
| Ubuntu | — | Upgrade python3-jinja2 (Ubuntu Pro)Upgrade python-jinja2 (Ubuntu Pro)Upgrade python-jinja2Upgrade python3-jinja2 | Mar 13, 2025 | Mar 5, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 2, 2025 | Mar 5, 2025 |
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