Medium 6.5 CVSS 3.1 Core Component: back office Published on 2026-08-18

SQL injection through back-office list filters

CVENo CVE assigned GHSAGHSA-whxq-pxj5-qq7v
View at the source View JSON Last modified at the source: 2026-08-18

Description

SQL injection through back-office list filters

Impact

This is an SQL injection issue in the back office.

The filter names used by back-office listings were not sufficiently validated before being used to build the corresponding database query. By sending a crafted filter name, a logged-in employee could make the shop run a query of their own choosing.

That allowed reading data from anywhere in the shop database, well beyond what their profile permits, including employee password hashes and the full customer and order tables. The reporter demonstrated it with the most restricted built-in profile, so the permission system did not contain the problem.

Patches

Upgrade to PrestaShop 9.1.5 or PrestaShop 8.2.8

The flawed code belongs to the legacy back-office controller and is also present in 1.7.x and earlier, which are end of life and will not receive a patch.

Workarounds

None

References

_Credits: this vulnerability was discovered by Claude (Anthropic) as part of Anthropic's Coordinated Vulnerability Disclosure programme, verified by Doyensec, and responsibly reported to the PrestaShop security team by Savio (Doyensec). We thank them for their report and for coordinating the disclosure with us.

Original text by GitHub Security Advisory, licenseCC BY 4.0.

CVSS metrics 3.1

Source: github.com · secondary
Medium 6.5
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N
Attack vectorNetwork
ComplexityLow
Privileges requiredHigh
User interactionNone
ScopeUnchanged
ConfidentialityHigh
IntegrityHigh
AvailabilityNone

References

Found a vulnerability?

Write to the PrestaShop core security team:

security-core@prestashop.com

Related advisories

Same component: PrestaShop core
All core advisories (94)
IDAdvisoryComponentSeverityAffected versionsPublishedFix
GHSA-2cr4-vw9p-pjvf Client IP address can be spoofed through the X-Forwarded-For header Core High 7.3 ≥ 9.0.0 < 9.1.5
≥ 8.0.0 < 8.2.8
2026-08-18 Yes
GHSA-w6j9-q9rq-wrqg Formula injection in CSV exports (CSV injection) Core High 8.0 ≥ 9.0.0 < 9.1.5
≥ 8.0.0 < 8.2.8
2026-08-18 Yes

Is your shop on 9.x ≥ 9.0.0 < 9.1.5, 8.x ≥ 8.0.0 < 8.2.8?

PrestaShield checks it from the outside, without FTP access, and alerts you of every new advisory that affects you.
Check if my shop is affected