Jinja vulnerable to Cross-Site Scripting (XSS)
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| pallets | jinja | affected |
|
| Package | CPE | Advisory | Released Date |
|---|---|---|---|
| Red Hat Ansible Automation Platform 2.4 for RHEL 8 | |||
| python3x-jinja2-0:3.1.3-1.el8ap | cpe:/a:redhat:ansible_automation_platform:2.4::el8 | RHSA-2024:1057 | 2024-02-29T00:00:00Z |
| automation-controller-0:4.5.5-2.el8ap | cpe:/a:redhat:ansible_automation_platform:2.4::el8 | RHSA-2024:1640 | 2024-04-02T00:00:00Z |
| Red Hat Ansible Automation Platform 2.4 for RHEL 9 | |||
| python-jinja2-0:3.1.3-1.el9ap | cpe:/a:redhat:ansible_automation_platform:2.4::el9 | RHSA-2024:1057 | 2024-02-29T00:00:00Z |
| automation-controller-0:4.5.5-2.el9ap | cpe:/a:redhat:ansible_automation_platform:2.4::el9 | RHSA-2024:1640 | 2024-04-02T00:00:00Z |
| Red Hat Ceph Storage 7.1 | |||
| rhceph/ceph-nvmeof-cli-rhel9:1.2.13-4 | cpe:/a:redhat:ceph_storage:7.1::el9 | RHSA-2024:3927 | 2024-06-13T00:00:00Z |
| rhceph/ceph-nvmeof-rhel9:1.2.13-4 | cpe:/a:redhat:ceph_storage:7.1::el9 | RHSA-2024:3927 | 2024-06-13T00:00:00Z |
| rhceph/grafana-rhel9:10.4.0-9 | cpe:/a:redhat:ceph_storage:7.1::el9 | RHSA-2024:3927 | 2024-06-13T00:00:00Z |
| rhceph/keepalived-rhel9:2.2.8-20 | cpe:/a:redhat:ceph_storage:7.1::el9 | RHSA-2024:3927 | 2024-06-13T00:00:00Z |
| rhceph/rhceph-7-rhel9:7-385 | cpe:/a:redhat:ceph_storage:7.1::el9 | RHSA-2024:3927 | 2024-06-13T00:00:00Z |
| rhceph/rhceph-haproxy-rhel9:2.4.22-21 | cpe:/a:redhat:ceph_storage:7.1::el9 | RHSA-2024:3927 | 2024-06-13T00:00:00Z |
| rhceph/rhceph-promtail-rhel9:v2.4.0-28 | cpe:/a:redhat:ceph_storage:7.1::el9 | RHSA-2024:3927 | 2024-06-13T00:00:00Z |
| rhceph/snmp-notifier-rhel9:1.2.1-67 | cpe:/a:redhat:ceph_storage:7.1::el9 | RHSA-2024:3927 | 2024-06-13T00:00:00Z |
| Red Hat Enterprise Linux 8 | |||
| fence-agents-0:4.2.1-129.el8 | cpe:/a:redhat:enterprise_linux:8 | RHSA-2024:2968 | 2024-05-22T00:00:00Z |
| python27:2.7-8100020240208011952.5f0f67de | cpe:/a:redhat:enterprise_linux:8 | RHSA-2024:2987 | 2024-05-22T00:00:00Z |
| python-jinja2-0:2.10.1-4.el8 | cpe:/a:redhat:enterprise_linux:8 | RHSA-2024:3102 | 2024-05-22T00:00:00Z |
| Red Hat Enterprise Linux 9 | |||
| fence-agents-0:4.10.0-62.el9 | cpe:/a:redhat:enterprise_linux:9 | RHSA-2024:2132 | 2024-04-30T00:00:00Z |
| python-jinja2-0:2.11.3-5.el9 | cpe:/a:redhat:enterprise_linux:9 | RHSA-2024:2348 | 2024-04-30T00:00:00Z |
| Red Hat Enterprise Linux 9.0 Extended Update Support | |||
| fence-agents-0:4.10.0-20.el9_0.11 | cpe:/a:redhat:rhel_eus:9.0 | RHSA-2024:1155 | 2024-03-05T00:00:00Z |
| Red Hat OpenStack Platform 17.1 for RHEL 9 | |||
| openstack-ansible-core-0:2.14.2-4.3.el9ost | cpe:/a:redhat:openstack:17.1::el9 | RHSA-2024:2733 | 2024-05-22T00:00:00Z |
| Red Hat Satellite 6.14 for RHEL 8 | |||
| python-jinja2-0:3.1.3-0.1.el8pc | cpe:/a:redhat:satellite:6.14::el8 | RHSA-2024:1536 | 2024-03-27T00:00:00Z |
| python-jinja2-0:3.1.3-0.1.el8pc | cpe:/a:redhat:satellite_capsule:6.14::el8 | RHSA-2024:1536 | 2024-03-27T00:00:00Z |
| Red Hat Satellite 6.15 for RHEL 8 | |||
| python-jinja2-0:3.1.3-1.el8pc | cpe:/a:redhat:satellite:6.15::el8 | RHSA-2024:2010 | 2024-04-23T00:00:00Z |
| python-jinja2-0:3.1.3-1.el8pc | cpe:/a:redhat:satellite_capsule:6.15::el8 | RHSA-2024:2010 | 2024-04-23T00:00:00Z |
| RHUI 4 for RHEL 8 | |||
| python-jinja2-0:3.1.3-1.el8ui | cpe:/a:redhat:rhui:4::el8 | RHSA-2024:1878 | 2024-04-18T00:00:00Z |
No data available yet.
| Source | ID | Title |
|---|---|---|
Debian DLA |
DLA-3715-1 | jinja2 security update |
Debian DLA |
DLA-3988-1 | jinja2 security update |
EUVD |
EUVD-2024-0365 | Jinja is an extensible templating engine. Special placeholders in the template allow writing code similar to Python syntax. It is possible to inject arbitrary HTML attributes into the rendered HTML template, potentially leading to Cross-Site Scripting (XSS). The Jinja `xmlattr` filter can be abused to inject arbitrary HTML attribute keys and values, bypassing the auto escaping mechanism and potentially leading to XSS. It may also be possible to bypass attribute validation checks if they are blacklist-based. |
Github GHSA |
GHSA-h5c8-rqwp-cp95 | Jinja vulnerable to HTML attribute injection when passing user input as keys to xmlattr filter |
Ubuntu USN |
USN-6599-1 | Jinja2 vulnerabilities |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.892% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Jinja is an extensible templating engine. Special placeholders in the template allow writing code similar to Python syntax. It is possible to inject arbitrary HTML attributes into the rendered HTML template, potentially leading to Cross-Site Scripting (XSS). The Jinja `xmlattr` filter can be abused to inject arbitrary HTML attribute keys and values, bypassing the auto escaping mechanism and potentially leading to XSS. It may also be possible to bypass attribute validation checks if they are blacklist-based. | Jinja is an extensible templating engine. Special placeholders in the template allow writing code similar to Python syntax. It is possible to inject arbitrary HTML attributes into the rendered HTML template, potentially leading to Cross-Site Scripting (XSS). The Jinja `xmlattr` filter can be abused to inject arbitrary HTML attribute keys and values, bypassing the auto escaping mechanism and potentially leading to XSS. It may also be possible to bypass attribute validation checks if they are blacklist-based. |