CVE-2026-61685CWE-89sql-injection

CVE-2026-61685

High · published September 23, 2026

CVSS v3.1
7.5
EPSS
1%
Percentile
44.4
In the wild
Unconfirmed
What it is

ReactPress is a publishing system for React developers. Prior to version 3.7.0, ReactPress API list endpoints build TypeORM `QueryBuilder` conditions using unsanitized HTTP query parameter names as SQL column identifiers (e.g. `` `article.${key}` ``). TypeORM parameterizes values but not column names, allowing unauthenticated attackers to inject SQL through crafted query string keys. Version 3.7.0 contains a patch. As a workaround, allowlist allowed filter column names before interpolating into SQL.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00535 · 44.4th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2026-09-23T03:17Z
References (3)
EPSS history
Timeline
  • 24 SEP 03:24Z
    EPSS moved — → 1%
    epss
  • 22 SEP 23:08Z
    ReactPress has SQL injection via dynamic column names in TypeORM query builders
    cvelistv5