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