Sqlalchemy Mako vulnerabilities
3 known vulnerabilities affecting sqlalchemy/mako.
Total CVEs
3
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
HIGH3
Vulnerabilities
Page 1 of 1
CVE-2026-44307P3HIGHCVSS 8.7fixed in 1.3.122026-05-12
CVE-2026-44307 [HIGH] CWE-22 CVE-2026-44307: Mako is a template library written in Python. Prior to 1.3.12, on Windows, a URI using backslash tra
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
nvd
CVE-2026-41205P3HIGHCVSS 7.5fixed in 1.3.112026-04-23
CVE-2026-41205 [HIGH] CWE-22 CVE-2026-41205: Mako is a template library written in Python. Prior to 1.3.11, TemplateLookup.get_template() is vuln
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 applic
nvd
CVE-2022-40023P3HIGHCVSS 7.5fixed in 1.2.22022-09-07
CVE-2022-40023 [HIGH] CWE-1333 CVE-2022-40023: Sqlalchemy mako before 1.2.2 is vulnerable to Regular expression Denial of Service when using the Le
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.
ghsanvdosv