๐Ÿ” CVE Alert

CVE-2026-61620

CRITICAL 9.8

HoneySQL unchecked entity names can lead to SQL injection results

CVSS Score
9.8
EPSS Score
0.0%
EPSS Percentile
0th

HoneySQL turns Clojure data structures into SQL. From 2.0.0 until 2.7.1392, applications that pass user input or other arbitrary data into the HoneySQL `DSL` by calling `keyword` or `symbol` on that input can produce SQL strings that facilitate SQL injection when executed unchanged by a `JDBC` driver. Some formatters do not apply the existing suspicious-character check to the resulting entity names. The impact depends on the privileges of the database connection executing the generated statement. Input validation before constructing `keyword` or `symbol` entities is a workaround. The maintainer-designated fixed version is 2.7.1392.

CWE CWE-89
Vendor seancorfield
Product honeysql
Published Oct 30, 2026
Stay Ahead of the Next One

Get instant alerts for seancorfield honeysql

Be the first to know when new critical vulnerabilities affecting seancorfield honeysql 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

seancorfield / honeysql
>= 2.0.0, < 2.7.1392

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/seancorfield/honeysql/security/advisories/GHSA-fcfq-xqgp-8v97 github.com: https://github.com/seancorfield/honeysql/commit/1141fcd4597393d2af61c20a7cc82b8f1b3cea4a github.com: https://github.com/seancorfield/honeysql/compare/v2.7.1390...v2.7.1392 github.com: https://github.com/seancorfield/honeysql/releases/tag/v2.7.1392