In deployments where untrusted users can provide SQL queries to be linted, an untrusted user can submit a malicious long query to any application using the parser to trigger a Denial of Service through resource exhaustion.
Versions 4.2.0 and up contain a configurable parse node limit, which is enabled by default, to prevent this manner of exploit.
Ori Nakar from Imperva Threat Research Team.
{
"cwe_ids": [
"CWE-400"
],
"github_reviewed_at": "2026-05-19T20:10:53Z",
"github_reviewed": true,
"severity": "HIGH",
"nvd_published_at": null
}