Jinja2 is a template engine written in pure Python. It provides a
Django inspired non-XML syntax but supports inline expressions and an
optional sandboxed environment.
If you have any exposure to other text-based template languages, such
as Smarty or Django, you should feel right at home with Jinja2. It's
both designer and developer friendly by sticking to Python's
principles and adding functionality useful for templating
environments.
Update Information:
Security fix for CVE-2024-22195
* Thu Jan 11 2024 Michel Lind
[ 1 ] Bug #2257854 - CVE-2024-22195 jinja2: HTML attribute injection when passing user input as keys to xmlattr filter
https://bugzilla.redhat.com/show_bug.cgi?id=2257854
This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2024-604e4c3509' at the command line. For more information, refer to the dnf documentation available at https://dnf.readthedocs.io/en/latest/command_ref.html
Get the latest Linux and open source security news straight to your inbox.