CVE-2026-45054: CubeCart SQL injection in admin orders-transactions listing

CVE-2026-45054 · Severity: medium · CVSS 4.9 · Published 2026-05-13

CubeCart is an e-commerce platform used by businesses to manage online stores. A security flaw in the administrative dashboard allows staff members with basic order-viewing permissions to perform unauthorized database queries. This could lead to the theft of sensitive information, including customer personal data, administrator password hashes, and payment gateway credentials.

Technologies: CubeCart. Vendors: CubeCart.

Quick answers

Is CVE-2026-45054 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-45054 being exploited in the wild.
How severe is CVE-2026-45054?
Medium severity, with a CVSS score of 4.9, published 13 May 2026.
Which products and versions are affected?
CubeCart < 6.7.0.
Is there a fix for CVE-2026-45054?
No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2026-45054 attacked?
It is attacked over the network, in a network appliance.
Am I affected by CVE-2026-45054?
Check whether you run CubeCart at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

An authenticated SQL injection vulnerability exists in CubeCart's admin orders-transactions listing page (admin.php?_g=orders&node=transactions). The application constructs a raw SQL 'ORDER BY' fragment using the $_GET['sort'] array without validating column names or sort directions. While the framework uses sqlSafe() (mysqli::real_escape_string), this only escapes quotes and other characters not required for injection within an ORDER BY clause. An attacker with at least CC_PERM_READ permissions can use time-based blind extraction to retrieve sensitive data from the database, such as PII and credentials. The issue is resolved in version 6.7.0.

Affected products

  • CubeCart CubeCart < 6.7.0

Timeline

  • 2026-05-07: advisory: GitHub Security Advisory published
  • 2026-05-13: disclosed: CVE published to NVD

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.