USN-6787-1: Jinja2 vulnerability
28 May 2024
Jinja2 could allow cross-site scripting (XSS) attacks.
Releases
- Ubuntu 24.04 LTS
- Ubuntu 23.10
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
- Ubuntu 18.04 ESM
- Ubuntu 16.04 ESM
- Ubuntu 14.04 ESM
Packages
- jinja2 - small but fast and easy to use stand-alone template engine
Details
It was discovered that Jinja2 incorrectly handled certain HTML attributes
that were accepted by the xmlattr filter. An attacker could use this issue
to inject arbitrary HTML attribute keys and values to potentially execute
a cross-site scripting (XSS) attack.
Update instructions
The problem can be corrected by updating your system to the following package versions:
Ubuntu 24.04
Ubuntu 23.10
Ubuntu 22.04
Ubuntu 20.04
Ubuntu 18.04
-
python-jinja2
-
2.10-1ubuntu0.18.04.1+esm2
Available with Ubuntu Pro
-
python3-jinja2
-
2.10-1ubuntu0.18.04.1+esm2
Available with Ubuntu Pro
Ubuntu 16.04
-
python-jinja2
-
2.8-1ubuntu0.1+esm3
Available with Ubuntu Pro
-
python3-jinja2
-
2.8-1ubuntu0.1+esm3
Available with Ubuntu Pro
Ubuntu 14.04
-
python-jinja2
-
2.7.2-2ubuntu0.1~esm3
Available with Ubuntu Pro
-
python3-jinja2
-
2.7.2-2ubuntu0.1~esm3
Available with Ubuntu Pro
In general, a standard system update will make all the necessary changes.