{"schema_version":1,"title":"jinja2 (PyPI) vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 11 vulnerabilities in jinja2 (PyPI): 0 in the last 7 days and 5 in the last 90 days, 0 of them critical and 0 exploited in the wild. The most recent, CVE-2025-27516, was published on 7 July 2026.","url":"https://junglewise.ai/threats/technologies/jinja2","json_url":"https://junglewise.ai/threats/technologies/jinja2.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/technologies/jinja2","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"technology","counts":{"high":0,"all_time":11,"critical":0,"exploited":0,"last_7_days":0,"last_30_days":0,"last_90_days":5,"last_365_days":5},"latest":[{"cve":"CVE-2025-27516","cvss":4,"epss":0.005,"slug":"cve-2025-27516-jinja2-vulnerable-to-sandbox-breakout-through-attr-filter","title":"PYSEC-2026-1471 - Jinja2 vulnerable to sandbox breakout through attr filter selecting format method","severity":"medium","exploited":false,"published_at":"2026-07-07T14:34:50.446969+00:00","url":"https://junglewise.ai/threats/cve-2025-27516-jinja2-vulnerable-to-sandbox-breakout-through-attr-filter"},{"cve":"CVE-2024-56326","cvss":3.1,"epss":0.0052,"slug":"cve-2024-56326-jinja-has-a-sandbox-breakout-through-indirect-reference-to-format","title":"PYSEC-2026-1475 - Jinja has a sandbox breakout through indirect reference to format method","severity":"low","exploited":false,"published_at":"2026-07-07T14:34:47.732576+00:00","url":"https://junglewise.ai/threats/cve-2024-56326-jinja-has-a-sandbox-breakout-through-indirect-reference-to-format"},{"cve":"CVE-2024-56201","cvss":3.1,"epss":0.0031,"slug":"cve-2024-56201-jinja-has-a-sandbox-breakout-through-malicious-filenames","title":"PYSEC-2026-1472 - Jinja has a sandbox breakout through malicious filenames","severity":"low","exploited":false,"published_at":"2026-07-07T14:34:47.677447+00:00","url":"https://junglewise.ai/threats/cve-2024-56201-jinja-has-a-sandbox-breakout-through-malicious-filenames"},{"cve":"CVE-2024-34064","cvss":3.1,"epss":0.0098,"slug":"cve-2024-34064-jinja-vulnerable-to-html-attribute-injection-when-passing-user","title":"PYSEC-2026-1474 - Jinja vulnerable to HTML attribute injection when passing user input as keys to xmlattr filter","severity":"low","exploited":false,"published_at":"2026-07-07T11:45:41.87528+00:00","url":"https://junglewise.ai/threats/cve-2024-34064-jinja-vulnerable-to-html-attribute-injection-when-passing-user"},{"cve":"CVE-2024-22195","cvss":3.1,"epss":0.0089,"slug":"cve-2024-22195-jinja-vulnerable-to-html-attribute-injection-when-passing-user","title":"PYSEC-2026-1473 - Jinja vulnerable to HTML attribute injection when passing user input as keys to xmlattr filter","severity":"low","exploited":false,"published_at":"2026-07-07T11:45:29.949639+00:00","url":"https://junglewise.ai/threats/cve-2024-22195-jinja-vulnerable-to-html-attribute-injection-when-passing-user"},{"cve":"CVE-2025-49142","cvss":4,"epss":0.0036,"slug":"cve-2025-49142-nautobot-secrets-exposure-and-data-manipulation-via-jinja2","title":"Nautobot secrets exposure and data manipulation via Jinja2 templating","severity":"medium","exploited":false,"published_at":"2025-06-10T20:17:15+00:00","url":"https://junglewise.ai/threats/cve-2025-49142-nautobot-secrets-exposure-and-data-manipulation-via-jinja2"},{"cve":"CVE-2020-28493","cvss":3.1,"epss":0.0355,"slug":"cve-2020-28493-regular-expression-denial-of-service-redos-in-jinja2","title":"PYSEC-2021-66 - This affects the package jinja2 from 0.0.0 and before 2.11.3. The ReDoS vulnerability is mainly due to the `_punctuation_re regex` operator","severity":"low","exploited":false,"published_at":"2021-02-01T20:15:00+00:00","url":"https://junglewise.ai/threats/cve-2020-28493-regular-expression-denial-of-service-redos-in-jinja2"},{"cve":"CVE-2016-10745","cvss":3,"epss":0.0352,"slug":"cve-2016-10745-jinja2-sandbox-escape-vulnerability","title":"PYSEC-2019-220 - In Pallets Jinja before 2.8.1, str.format allows a sandbox escape.","severity":"low","exploited":false,"published_at":"2019-04-08T13:29:00+00:00","url":"https://junglewise.ai/threats/cve-2016-10745-jinja2-sandbox-escape-vulnerability"},{"cve":"CVE-2019-10906","cvss":3,"epss":0.0363,"slug":"cve-2019-10906-jinja2-sandbox-escape-via-string-formatting","title":"PYSEC-2019-217 - In Pallets Jinja before 2.10.1, str.format_map allows a sandbox escape.","severity":"low","exploited":false,"published_at":"2019-04-07T00:29:00+00:00","url":"https://junglewise.ai/threats/cve-2019-10906-jinja2-sandbox-escape-via-string-formatting"},{"cve":"CVE-2014-1402","cvss":3.1,"epss":0.0038,"slug":"cve-2014-1402-incorrect-privilege-assignment-in-jinja2","title":"PYSEC-2014-8 - The default configuration for bccache.FileSystemBytecodeCache in Jinja2 before 2.7.2 does not properly create temporary files, which allows","severity":"low","exploited":false,"published_at":"2014-05-19T14:55:00+00:00","url":"https://junglewise.ai/threats/cve-2014-1402-incorrect-privilege-assignment-in-jinja2"},{"cve":"CVE-2014-0012","cvss":3.1,"epss":0.0043,"slug":"cve-2014-0012-insecure-temporary-file-in-jinja2","title":"PYSEC-2014-82 - FileSystemBytecodeCache in Jinja2 2.7.2 does not properly create temporary directories, which allows local users to gain privileges by pre-c","severity":"low","exploited":false,"published_at":"2014-05-19T14:55:00+00:00","url":"https://junglewise.ai/threats/cve-2014-0012-insecure-temporary-file-in-jinja2"}],"weekly":[{"week":"2026-06-29","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-06","critical":0,"exploited":0,"vulnerabilities":5},{"week":"2026-07-13","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-20","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-27","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-03","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-10","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-31","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":0}],"related":[{"name":"tensorflow (PyPI)","slug":"pypi-tensorflow","vulnerabilities":428,"url":"https://junglewise.ai/threats/technologies/pypi-tensorflow"},{"name":"tensorflow-cpu (PyPI)","slug":"tensorflow-cpu","vulnerabilities":424,"url":"https://junglewise.ai/threats/technologies/tensorflow-cpu"},{"name":"tensorflow-gpu (PyPI)","slug":"tensorflow-gpu","vulnerabilities":421,"url":"https://junglewise.ai/threats/technologies/tensorflow-gpu"},{"name":"open-webui (PyPI)","slug":"open-webui","vulnerabilities":177,"url":"https://junglewise.ai/threats/technologies/open-webui"},{"name":"Django (PyPI)","slug":"django","vulnerabilities":172,"url":"https://junglewise.ai/threats/technologies/django"},{"name":"apache-airflow (PyPI)","slug":"apache-airflow","vulnerabilities":152,"url":"https://junglewise.ai/threats/technologies/apache-airflow"},{"name":"plone (PyPI)","slug":"pypi-plone","vulnerabilities":101,"url":"https://junglewise.ai/threats/technologies/pypi-plone"},{"name":"praisonai (PyPI)","slug":"pypi-praisonai","vulnerabilities":86,"url":"https://junglewise.ai/threats/technologies/pypi-praisonai"},{"name":"exiv2 (PyPI)","slug":"exiv2","vulnerabilities":85,"url":"https://junglewise.ai/threats/technologies/exiv2"},{"name":"nltk (PyPI)","slug":"nltk","vulnerabilities":83,"url":"https://junglewise.ai/threats/technologies/nltk"},{"name":"mlflow (PyPI)","slug":"mlflow","vulnerabilities":82,"url":"https://junglewise.ai/threats/technologies/mlflow"},{"name":"pillow (PyPI)","slug":"pillow","vulnerabilities":79,"url":"https://junglewise.ai/threats/technologies/pillow"}],"technology":{"hub":true,"name":"jinja2 (PyPI)","slug":"jinja2","vendor":{"name":"PyPI","slug":"pypi","url":"https://junglewise.ai/threats/vendors/pypi"},"aliases":[],"url":"https://junglewise.ai/threats/technologies/jinja2"},"most_severe":[{"cve":"CVE-2025-27516","cvss":4,"epss":0.005,"slug":"cve-2025-27516-jinja2-vulnerable-to-sandbox-breakout-through-attr-filter","title":"PYSEC-2026-1471 - Jinja2 vulnerable to sandbox breakout through attr filter selecting format method","severity":"medium","exploited":false,"published_at":"2026-07-07T14:34:50.446969+00:00","url":"https://junglewise.ai/threats/cve-2025-27516-jinja2-vulnerable-to-sandbox-breakout-through-attr-filter"},{"cve":"CVE-2025-49142","cvss":4,"epss":0.0036,"slug":"cve-2025-49142-nautobot-secrets-exposure-and-data-manipulation-via-jinja2","title":"Nautobot secrets exposure and data manipulation via Jinja2 templating","severity":"medium","exploited":false,"published_at":"2025-06-10T20:17:15+00:00","url":"https://junglewise.ai/threats/cve-2025-49142-nautobot-secrets-exposure-and-data-manipulation-via-jinja2"},{"cve":"CVE-2020-28493","cvss":3.1,"epss":0.0355,"slug":"cve-2020-28493-regular-expression-denial-of-service-redos-in-jinja2","title":"PYSEC-2021-66 - This affects the package jinja2 from 0.0.0 and before 2.11.3. The ReDoS vulnerability is mainly due to the `_punctuation_re regex` operator","severity":"low","exploited":false,"published_at":"2021-02-01T20:15:00+00:00","url":"https://junglewise.ai/threats/cve-2020-28493-regular-expression-denial-of-service-redos-in-jinja2"},{"cve":"CVE-2024-34064","cvss":3.1,"epss":0.0098,"slug":"cve-2024-34064-jinja-vulnerable-to-html-attribute-injection-when-passing-user","title":"PYSEC-2026-1474 - Jinja vulnerable to HTML attribute injection when passing user input as keys to xmlattr filter","severity":"low","exploited":false,"published_at":"2026-07-07T11:45:41.87528+00:00","url":"https://junglewise.ai/threats/cve-2024-34064-jinja-vulnerable-to-html-attribute-injection-when-passing-user"},{"cve":"CVE-2024-22195","cvss":3.1,"epss":0.0089,"slug":"cve-2024-22195-jinja-vulnerable-to-html-attribute-injection-when-passing-user","title":"PYSEC-2026-1473 - Jinja vulnerable to HTML attribute injection when passing user input as keys to xmlattr filter","severity":"low","exploited":false,"published_at":"2026-07-07T11:45:29.949639+00:00","url":"https://junglewise.ai/threats/cve-2024-22195-jinja-vulnerable-to-html-attribute-injection-when-passing-user"},{"cve":"CVE-2024-56326","cvss":3.1,"epss":0.0052,"slug":"cve-2024-56326-jinja-has-a-sandbox-breakout-through-indirect-reference-to-format","title":"PYSEC-2026-1475 - Jinja has a sandbox breakout through indirect reference to format method","severity":"low","exploited":false,"published_at":"2026-07-07T14:34:47.732576+00:00","url":"https://junglewise.ai/threats/cve-2024-56326-jinja-has-a-sandbox-breakout-through-indirect-reference-to-format"},{"cve":"CVE-2014-0012","cvss":3.1,"epss":0.0043,"slug":"cve-2014-0012-insecure-temporary-file-in-jinja2","title":"PYSEC-2014-82 - FileSystemBytecodeCache in Jinja2 2.7.2 does not properly create temporary directories, which allows local users to gain privileges by pre-c","severity":"low","exploited":false,"published_at":"2014-05-19T14:55:00+00:00","url":"https://junglewise.ai/threats/cve-2014-0012-insecure-temporary-file-in-jinja2"},{"cve":"CVE-2014-1402","cvss":3.1,"epss":0.0038,"slug":"cve-2014-1402-incorrect-privilege-assignment-in-jinja2","title":"PYSEC-2014-8 - The default configuration for bccache.FileSystemBytecodeCache in Jinja2 before 2.7.2 does not properly create temporary files, which allows","severity":"low","exploited":false,"published_at":"2014-05-19T14:55:00+00:00","url":"https://junglewise.ai/threats/cve-2014-1402-incorrect-privilege-assignment-in-jinja2"},{"cve":"CVE-2024-56201","cvss":3.1,"epss":0.0031,"slug":"cve-2024-56201-jinja-has-a-sandbox-breakout-through-malicious-filenames","title":"PYSEC-2026-1472 - Jinja has a sandbox breakout through malicious filenames","severity":"low","exploited":false,"published_at":"2026-07-07T14:34:47.677447+00:00","url":"https://junglewise.ai/threats/cve-2024-56201-jinja-has-a-sandbox-breakout-through-malicious-filenames"},{"cve":"CVE-2019-10906","cvss":3,"epss":0.0363,"slug":"cve-2019-10906-jinja2-sandbox-escape-via-string-formatting","title":"PYSEC-2019-217 - In Pallets Jinja before 2.10.1, str.format_map allows a sandbox escape.","severity":"low","exploited":false,"published_at":"2019-04-07T00:29:00+00:00","url":"https://junglewise.ai/threats/cve-2019-10906-jinja2-sandbox-escape-via-string-formatting"}],"generated_at":"2026-09-27T03:07:00.185062+00:00"}