Read the docs
TI-2024-32803 Aliases CVE-2024-49203GHSA-6q3q-6v5j-h6vg

Querydsl 5.1.0 and OpenFeign Querydsl 6.8 allows SQL/HQL injection in orderBy in JPAQuery.

Priority MEDIUM 64CWE-89Published · Updated

Key facts

Attack vector
—
Privileges required
—
User interaction
—
Attack complexity
—
Impact type
SQL injection
Confidentiality · integrity · availability
—
Fix status
Fixed

No CVSS vector from any source. Fix status from CNA and GitHub. Impact type from CWE-89.

Summary

Querydsl 5.1.0 and OpenFeign Querydsl 6.8 allows SQL/HQL injection in orderBy in JPAQuery. NOTE: this is disputed by a Querydsl community member because the product is not intended to defend against a developer who uses untrusted input directly in query construction.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00411 35th percentileScored 2026-11-07
Fix Fixed io.github.openfeign.querydsl:querydsl-jpa (Maven): 6.10.1, 5.6.1io.github.openfeign.querydsl:querydsl-apt (Maven): 6.10.1, 5.6.1

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
Yes
Technical impact
Total

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

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
—io.github.openfeign.querydsl:querydsl-jpa (Maven)6.0.0.M1 to before 6.10.16.10.1Patch availableGHSA-6q3q-6v5j-h6vg
—io.github.openfeign.querydsl:querydsl-apt (Maven)6.0.0.M1 to before 6.10.16.10.1Patch availableGHSA-6q3q-6v5j-h6vg
—io.github.openfeign.querydsl:querydsl-jpa (Maven)before 5.6.15.6.1Patch availableGHSA-6q3q-6v5j-h6vg
—io.github.openfeign.querydsl:querydsl-apt (Maven)before 5.6.15.6.1Patch availableGHSA-6q3q-6v5j-h6vg
—com.querydsl:querydsl-jpa (Maven)up to 5.1.0—No fix listedGHSA-6q3q-6v5j-h6vg
—com.querydsl:querydsl-apt (Maven)up to 5.1.0—No fix listedGHSA-6q3q-6v5j-h6vg
  • — Vendor— Affected all versions Fixed in — No fix listed CNA
  • io.github.openfeign.querydsl:querydsl-jpa (Maven) Vendor— Affected 6.0.0.M1 to before 6.10.1 Fixed in 6.10.1 Patch available GHSA-6q3q-6v5j-h6vg
  • io.github.openfeign.querydsl:querydsl-apt (Maven) Vendor— Affected 6.0.0.M1 to before 6.10.1 Fixed in 6.10.1 Patch available GHSA-6q3q-6v5j-h6vg
  • io.github.openfeign.querydsl:querydsl-jpa (Maven) Vendor— Affected before 5.6.1 Fixed in 5.6.1 Patch available GHSA-6q3q-6v5j-h6vg
  • io.github.openfeign.querydsl:querydsl-apt (Maven) Vendor— Affected before 5.6.1 Fixed in 5.6.1 Patch available GHSA-6q3q-6v5j-h6vg
  • com.querydsl:querydsl-jpa (Maven) Vendor— Affected up to 5.1.0 Fixed in — No fix listed GHSA-6q3q-6v5j-h6vg
  • com.querydsl:querydsl-apt (Maven) Vendor— Affected up to 5.1.0 Fixed in — No fix listed GHSA-6q3q-6v5j-h6vg

CPE names CISA-ADP · 2

CPEVersionsRoleVendor
cpe:2.3:a:querydsl:querydsl:*:*:*:*:*:*:*:*———
cpe:2.3:a:openfeign_querydsl:openfeign_querydsl:*:*:*:*:*:*:*:*———
  • cpe:2.3:a:querydsl:querydsl:*:*:*:*:*:*:*:* Versions — — ·—
  • cpe:2.3:a:openfeign_querydsl:openfeign_querydsl:*:*:*:*:*:*:*:* Versions — — ·—

Remediation

  • Fix · GHSA-6q3q-6v5j-h6vg io.github.openfeign.querydsl:querydsl-jpa (Maven) Fixed in 6.10.1 Advisory →
  • Fix · GHSA-6q3q-6v5j-h6vg io.github.openfeign.querydsl:querydsl-apt (Maven) Fixed in 6.10.1 Advisory →
  • Fix · GHSA-6q3q-6v5j-h6vg io.github.openfeign.querydsl:querydsl-jpa (Maven) Fixed in 5.6.1 Advisory →
  • Fix · GHSA-6q3q-6v5j-h6vg io.github.openfeign.querydsl:querydsl-apt (Maven) Fixed in 5.6.1 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-49203
  2. 2026-10-03 Alias added: GHSA-6q3q-6v5j-h6vg

References

Sources