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