Read the docs
TI-2026-44162 Aliases CVE-2026-61685GHSA-wmw4-mw6x-6vfm

ReactPress has SQL injection via dynamic column names in TypeORM query builders

Priority MEDIUM 40CWE-89Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
SQL injection
Confidentiality · integrity · availability
High · None · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-89.

Summary

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.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00535 45th percentileScored 2026-11-07
Fix Fixed reactpress (fecommunity): 3.7.0@fecommunity/reactpress (npm): 3.7.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
fecommunityreactpressbefore 3.7.03.7.0Patch availableCNA
—@fecommunity/reactpress (npm)before 3.7.03.7.0Patch availableGHSA-wmw4-mw6x-6vfm
  • reactpress Vendorfecommunity Affected before 3.7.0 Fixed in 3.7.0 Patch available CNA
  • @fecommunity/reactpress (npm) Vendor— Affected before 3.7.0 Fixed in 3.7.0 Patch available GHSA-wmw4-mw6x-6vfm

Remediation

  • Fix · CNA reactpress (fecommunity) Fixed in 3.7.0
  • Fix · GHSA-wmw4-mw6x-6vfm @fecommunity/reactpress (npm) Fixed in 3.7.0 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-61685
  2. 2026-10-03 Alias added: GHSA-wmw4-mw6x-6vfm

References

Sources