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 python-jinja2Upgrade python3-jinja2 | Mar 26, 2025 | Mar 5, 2025 |
| Amazon_linux_2023 | — | Upgrade python3-jinja2Upgrade ansible-testUpgrade ansible-core | 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 py310-Jinja2Upgrade py39-Jinja2Upgrade py38-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-agents-commonUpgrade fence-agents-ibm-vpcUpgrade fence-agents-rsbUpgrade fence-agents-ilo-sshUpgrade fence-agents-vmware-restUpgrade fence-virtd-multicastUpgrade fence-agents-apcUpgrade fence-agents-brocadeUpgrade fence-virtd-serialUpgrade fence-virtUpgrade fence-agents-ifmibUpgrade fence-agents-ilo-moonshotUpgrade fence-agents-lparUpgrade fence-agents-epsUpgrade fence-agents-rhevmUpgrade fence-agents-wtiUpgrade fence-agents-ipduUpgrade python3-jinja2Upgrade fence-agents-eaton-snmpUpgrade fence-agents-mpathUpgrade fence-agents-apc-snmpUpgrade fence-agents-amt-wsUpgrade fence-agents-hpbladeUpgrade fence-agents-virshUpgrade fence-virtd-cpgUpgrade fence-agents-ilo2Upgrade fence-virtd-libvirtUpgrade fence-agents-sbdUpgrade fence-agents-computeUpgrade fence-agents-redfishUpgrade fence-agents-heuristics-pingUpgrade python3-jinja2+i18nUpgrade fence-virtd-tcpUpgrade fence-agents-scsiUpgrade fence-agents-ilo-mpUpgrade fence-agents-ibmbladeUpgrade fence-agents-ibm-powervsUpgrade fence-agents-allUpgrade fence-agents-intelmodularUpgrade fence-agents-ipmilanUpgrade fence-agents-emersonUpgrade fence-agents-drac5Upgrade fence-agents-bladecenterUpgrade fence-virtdUpgrade fence-agents-vmware-soapUpgrade fence-agents-kdumpUpgrade fence-agents-cisco-ucsUpgrade fence-agents-rsaUpgrade fence-agents-kubevirtUpgrade fence-agents-cisco-mds | Mar 26, 2025 | Mar 5, 2025 |
| Redhat_linux | — | Upgrade ha-cloud-support-debuginfoUpgrade fence-agents-amt-wsUpgrade fence-virtd-debuginfoUpgrade fence-agents-eaton-snmpUpgrade fence-agents-emersonUpgrade fence-agents-ibm-vpcUpgrade fence-agents-cisco-mdsUpgrade fence-agents-apc-snmpUpgrade fence-virtd-cpg-debuginfoUpgrade fence-agents-azure-armUpgrade fence-agents-epsUpgrade fence-agents-cisco-ucsUpgrade fence-agents-rsbUpgrade fence-virtd-tcp-debuginfoUpgrade fence-agents-rhevmUpgrade fence-agents-computeUpgrade fence-agents-virshUpgrade fence-virtdUpgrade fence-virtd-cpgUpgrade fence-agents-kubevirt-debuginfoUpgrade fence-agents-vmware-soapUpgrade fence-virtd-tcpUpgrade fence-virt-debuginfoUpgrade fence-agents-allUpgrade fence-agents-awsUpgrade fence-agents-bladecenterUpgrade fence-agents-kdumpUpgrade fence-agents-ilo-moonshotUpgrade fence-agents-sbdUpgrade fence-agents-commonUpgrade fence-agents-ibmbladeUpgrade fence-agents-ibm-powervsUpgrade fence-agents-ipduUpgrade fence-virtd-libvirt-debuginfoUpgrade fence-agents-rsaUpgrade fence-agents-redfishUpgrade fence-agents-gceUpgrade fence-agents-heuristics-pingUpgrade fence-agents-scsiUpgrade fence-agents-aliyunUpgrade fence-agents-ipmilanUpgrade fence-agents-ilo2No solution existsUpgrade python3-jinja2+i18nUpgrade fence-virtd-libvirtUpgrade fence-agents-kdump-debuginfoUpgrade fence-agents-ilo-mpUpgrade fence-agents-mpathUpgrade fence-agents-intelmodularUpgrade fence-agents-kubevirtUpgrade fence-agents-ilo-sshUpgrade fence-agents-debugsourceUpgrade fence-agents-debuginfoUpgrade fence-virtd-serial-debuginfoUpgrade fence-agents-apcUpgrade fence-virtd-serialUpgrade fence-agents-brocadeUpgrade fence-agents-wtiUpgrade fence-agents-openstackUpgrade fence-virtd-multicast-debuginfoUpgrade fence-agents-ifmibUpgrade ha-cloud-supportUpgrade fence-agents-drac5Upgrade fence-virtUpgrade python3-jinja2Upgrade fence-agents-lparUpgrade fence-agents-vmware-restUpgrade fence-agents-zvmUpgrade fence-virtd-multicastUpgrade fence-agents-hpblade | Mar 17, 2025 | Mar 5, 2025 |
| Rocky_linux | — | Upgrade fence-virtd-serialUpgrade fence-agents-openstackUpgrade fence-agents-kdump-debuginfoUpgrade fence-agents-kubevirtUpgrade fence-virtd-libvirt-debuginfoUpgrade fence-virtd-multicast-debuginfoUpgrade fence-agents-zvmUpgrade ha-cloud-support-debuginfoUpgrade fence-virtd-serial-debuginfoUpgrade fence-virtd-libvirtUpgrade ha-cloud-supportUpgrade fence-agents-redfishUpgrade fence-agents-awsUpgrade fence-agents-gceUpgrade fence-virtdUpgrade fence-agents-kubevirt-debuginfoUpgrade fence-virt-debuginfoUpgrade fence-agents-computeUpgrade fence-agents-allUpgrade fence-virtd-cpgUpgrade fence-virtd-tcpUpgrade fence-virtd-multicastUpgrade fence-virtd-debuginfoUpgrade fence-agents-kdumpUpgrade fence-virtd-cpg-debuginfoUpgrade fence-agents-aliyunUpgrade fence-agents-azure-armUpgrade fence-virtUpgrade fence-virtd-tcp-debuginfo | Jul 31, 2025 | Jul 29, 2025 |
| Suse | — | Upgrade python3-Jinja2Upgrade python311-Jinja2 | Dec 5, 2025 | Mar 28, 2025 |
| Ubuntu | — | Upgrade python3-jinja2Upgrade python-jinja2Upgrade python3-jinja2 (Ubuntu Pro)Upgrade python-jinja2 (Ubuntu Pro) | 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