๐Ÿ” CVE Alert

CVE-2026-65321

CRITICAL 9.8

PyAthena 3.35.4 SQL Injection via DefaultParameterFormatter DELETE/CTAS

CVSS Score
9.8
EPSS Score
0.0%
EPSS Percentile
0th

PyAthena prior to 3.35.4 contains a sql injection vulnerability that allows unauthenticated attackers to inject arbitrary SQL by exploiting improper quote-escaping in DefaultParameterFormatter.format(), which routes DELETE and CTAS statements to the _escape_hive function that backslash-escapes single quotes rather than doubling them. Because Athena and Trino do not treat backslashes as escape characters inside string literals, attacker-supplied input such as a single quote followed by SQL syntax causes the parser to terminate the string literal prematurely, enabling data exfiltration via UNION SELECT, execution of destructive statements, and attacker-controlled CTAS destination and content.

CWE CWE-89
Vendor laughingman7743
Product pyathena
Published Aug 2, 2026
Stay Ahead of the Next One

Get instant alerts for laughingman7743 pyathena

Be the first to know when new critical vulnerabilities affecting laughingman7743 pyathena are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Affected Versions

laughingman7743 / PyAthena
0 โ‰ค 3.35.3

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/laughingman7743/PyAthena github.com: https://github.com/laughingman7743/PyAthena/security/advisories/GHSA-xwj5-g6cv-4r5c github.com: https://github.com/pyathena-dev/PyAthena/commit/27901d12245ea722b3b4e211c60e2ade4e7c8efd vulncheck.com: https://www.vulncheck.com/advisories/pyathena-sql-injection-via-defaultparameterformatter-delete-ctas

Credits

๐Ÿ” Rahul Karne