Description
CoreShop through 1.5.5 contains an unauthenticated sql injection vulnerability in the api/Good/GetGoodsPageList endpoint via the unvalidated order parameter appended to ORDER BY. Attackers can inject subqueries that bypass SqlSugar's field check and use boolean-based or time-based blind techniques to extract member accounts and orders.
Published: 2026-10-30
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: SQL Injection that can lead to unauthorized data access
Action: Apply Patch
AI Analysis

Impact

The vulnerability exists in the GetGoodsPageList API endpoint of CoreShop 1.5.5 and earlier. An attacker can supply an arbitrary value in the order parameter, which is appended directly to an ORDER BY clause without validation. This allows the injection of SQL subqueries, enabling boolean‑based or time‑based blind attacks to retrieve sensitive data such as member accounts and order records. The weakness is a classic SQL injection (CWE‑89).

Affected Systems

CoreUnion’s CoreShop product, affected through version 1.5.5. The vulnerability is present in any environment that exposes the public API endpoint without additional access controls.

Risk and Exploitability

The score of 8.7 on the CVSS indicates a high level of criticality. The EPSS score is not available, so the exact likelihood of exploitation is unknown, but the absence of a KEV listing does not preclude a real‑world attack; the unbounded endpoint suggests that exploitation is straightforward for attackers who can send crafted requests. The likely attack vector is via the public API endpoint; attackers only need to construct a malicious order parameter to trigger the injection.

Generated by OpenCVE AI on October 30, 2026 at 15:40 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a version of CoreShop newer than 1.5.5 where the order parameter is validated against a whitelist of allowed columns.
  • If an upgrade is not immediately possible, modify the API implementation to reject or encode any non‑numeric, non‑alphabetic characters in the order parameter, or to construct the ORDER BY clause using a parameterized query.
  • Restrict exposure of the GetGoodsPageList endpoint by placing it behind authentication or firewall rules so that only authorized clients can access it.

Generated by OpenCVE AI on October 30, 2026 at 15:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 30 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Description CoreShop through 1.5.5 contains an unauthenticated sql injection vulnerability in the api/Good/GetGoodsPageList endpoint via the unvalidated order parameter appended to ORDER BY. Attackers can inject subqueries that bypass SqlSugar's field check and use boolean-based or time-based blind techniques to extract member accounts and orders.
Title CoreShop through 1.5.5 SQL Injection via order Parameter in GetGoodsPageList
First Time appeared Coreshop
Coreshop coreshop
Weaknesses CWE-89
CPEs cpe:2.3:a:coreshop:coreshop:*:*:*:*:*:*:*:*
Vendors & Products Coreshop
Coreshop coreshop
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Coreshop Coreshop
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-30T14:16:17.712Z

Reserved: 2026-10-30T13:43:45.201Z

Link: CVE-2026-119655

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-30T15:16:49.300

Modified: 2026-10-30T15:16:49.427

Link: CVE-2026-119655

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T15:45:15Z

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')