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