Approved changes feed: RSS · Atom

cpe:2.3:a:sqlalchemy:mako:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorSqlalchemy (547615e9-6140-5f01-b85b-2e654aa71b44)
ProductMako (62ad818e-bd26-5ac7-8f2e-4ba17c45750c)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:bitbucket/zzzeek/mako purl2cpe 2026-06-01 10:12:50.319372
pkg:deb/debian/mako purl2cpe 2026-06-01 10:12:50.319375
pkg:deb/ubuntu/mako purl2cpe 2026-06-01 10:12:50.319378
pkg:github/sqlalchemy/mako purl2cpe 2026-06-01 10:12:50.319381
pkg:github/zzzeek/mako purl2cpe 2026-06-01 10:12:50.319384
pkg:pypi/mako purl2cpe 2026-06-01 10:12:50.319386
pkg:rpm/fedora/python-mako purl2cpe 2026-06-01 10:12:50.319389
pkg:rpm/opensuse/python-mako purl2cpe 2026-06-01 10:12:50.319392

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-44307 vulnerable 2026-06-08 08:05:10.575891 Mako: Path traversal via backslash URI on Windows in TemplateLookup
Mako is a template library written in Python. Prior to 1.3.12, on Windows, a URI using backslash traversal (e.g. \..\..\ secret.txt) bypasses the directory traversal check in Template.__init__ and the posixpath-based normalization in TemplateLookup.get_template(), allowing reads of files outside the configured template directory. This vulnerability is fixed in 1.3.12.
Published: 2026-05-12T21:53:52.826Z
Updated: 2026-05-13T15:00:13.642Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-41205 vulnerable 2026-06-08 08:03:15.060272 Mako: Path traversal via double-slash URI prefix in TemplateLookup
Mako is a template library written in Python. Prior to 1.3.11, TemplateLookup.get_template() is vulnerable to path traversal when a URI starts with // (e.g., //../../../secret.txt). The root cause is an inconsistency between two slash-stripping implementations. Any file readable by the process can be returned as rendered template content when an application passes untrusted input directly to TemplateLookup.get_template(). This vulnerability is fixed in 1.3.11.
Published: 2026-04-23T18:52:24.194Z
Updated: 2026-05-20T01:32:18.382Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-40023 vulnerable 2026-06-08 05:48:22.828257 Details available
Sqlalchemy mako before 1.2.2 is vulnerable to Regular expression Denial of Service when using the Lexer class to parse. This also affects babelplugin and linguaplugin.
Published: 2022-09-07T00:00:00.000Z
Updated: 2025-12-03T06:05:04.544Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.