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