Cloudanix VulnDB

CVE-2026-33442

High · 8.1

CVSS

8.1

EPSS

0.4%

Published

Mar 26, 2026

CISA due date

—

The record

Kysely is a type-safe TypeScript SQL query builder. In versions 0.28.12 and 0.28.13, the `sanitizeStringLiteral` method in Kysely's query compiler escapes single quotes (`'` → `''`) but does not escape backslashes. On MySQL with the default `BACKSLASH_ESCAPES` SQL mode, an attacker can inject a backslash before a single quote to neutralize the escaping, breaking out of the JSON path string literal and injecting arbitrary SQL. Version 0.28.14 fixes the issue.

Affected packages

Ecosystem Package Introduced Fixed
npm kysely 0.28.12 0.28.14

Related vulnerabilities