Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain or compromise backoffice admin credentials
-
DeliveryAuthenticate to PrestaShop backoffice
-
ExploitNavigate to category or product edit
-
InstallCraft malicious 'status' POST parameter with SQL payload
-
C2Trigger toggleCategoryPromotionAction
-
ExecuteExecute arbitrary SQL against database
-
ImpactExfiltrate or modify database contents
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated PrestaShop backoffice session with access to the product or category add/edit functionality - this corresponds to PR:H in the CVSS 4.0 vector. The vulnerable method is toggleCategoryPromotionAction, reachable only through the backoffice admin interface, not from the public-facing storefront. The 'raty' module must be installed and active on the PrestaShop instance. Exploitation is limited to users who have legitimate or stolen backoffice credentials with sufficient role permissions; unauthenticated or low-privilege storefront users cannot reach the vulnerable endpoint. |
| Impact | The CVSS 4.0 score of 8.6 reflects high confidentiality and integrity impact (VC:H/VI:H) against a low-complexity network attack path, but the PR:H metric is the critical limiter - exploitation requires an already-authenticated PrestaShop backoffice administrator with category or product edit rights, sharply reducing the realistic attack surface compared to what an 8.6 score implies at first glance. SSVC rates exploitation as none and the attack as not automatable, consistent with the authentication barrier and the niche deployment footprint of a Polish bank's partner module. Even a mid-sized municipal e-commerce operator deploying this module in olsztyn should treat the patch as urgent given the total technical impact rating - a compromised or malicious backoffice account could cascade to full database exfiltration or modification. No KEV listing and no public exploit exist at time of analysis, so this is a patch-on-schedule rather than emergency-response scenario for most operators. |
| Exploit ScenarioDerived | An attacker who holds or compromises a PrestaShop backoffice account with category or product edit privileges sends a crafted HTTP POST request to the toggleCategoryPromotionAction endpoint, embedding SQL payloads in the 'status' parameter - for example, injecting a UNION SELECT or stacked query to exfiltrate customer PII, payment records, or administrator credentials from the database. Because the injection point is an UPDATE statement, the attacker can also modify promotion flags, pricing data, or other database contents without triggering obvious application errors. No public proof-of-concept has been identified, but the injection point is straightforward for any analyst familiar with PrestaShop's controller structure. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 15, 2026
SQL injection in the Alior Bank 'raty' PrestaShop module's toggleCategoryPromotionAction method allows an authenticated backoffice user with product or category edit privileges to inject arbitrary SQL via the unsanitized POST parameter 'status', which is passed directly into SQL UPDATE queries. Affected versions span two release branches: raty 9.0.5-9.0.7 and 8.1.9-8.1.11, with fixes available in 9.0.8 and 8.1.12 respectively. No public exploit code has been identified at time of analysis, and SSVC rates exploitation as none with the attack not automatable.
RemediationAI
Upgrade the 'raty' module to version 9.0.8 (if running the 9.0.x branch) or 8.1.12 (if running the 8.1.x branch); these are the vendor-confirmed fixed releases per EUVD-2026-77519. The CERT-PL advisory at https://cert.pl/posts/2026/09/CVE-2026-7848 provides additional guidance. As an interim compensating control prior to patching, restrict PrestaShop backoffice access to the absolute minimum set of trusted administrator accounts using the principle of least privilege - specifically, revoke category and product edit permissions from any accounts that do not strictly require them; this directly limits who can reach the vulnerable toggleCategoryPromotionAction endpoint. Enabling a web application firewall rule targeting SQL metacharacters in POST bodies is a secondary layer but should not substitute for patching, as WAF rules can be bypassed via encoding.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is the 'raty' PrestaShop module (CPE: cpe:2.3:a:alior_bank:raty) developed by Alior Bank for its commercial installment-credit partners. PrestaShop is a PHP-based e-commerce platform; its backoffice provides an admin interface for managing products, categories, and promotions. The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command): the toggleCategoryPromotionAction controller method receives the POST parameter 'status' and concatenates it directly into a SQL UPDATE statement without parameterized queries, prepared statements, or any input sanitization or validation. This allows the injected SQL to alter query logic, retrieve arbitrary rows, or modify database state beyond the intended UPDATE scope.
Know when Raty gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N
PR:H because exploitation requires authenticated backoffice admin access; C:H/I:H for full database read/write via SQL injection; A:L for limited availability disruption from malformed UPDATE queries.
Primary rating from Vendor (CERT-PL).
CVSS VectorVendor: CERT-PL
Lifecycle Timeline
2DescriptionCVE.org
Alior Bank PrestaShop module "raty" for commercial partners is vulnerable to SQL Injection in the toggleCategoryPromotionAction method. The module inserts value of the POST parameter "status" into SQL UPDATE queries without any sanitization or validation. An attacker with access to the product or category add/edit functionality in the PrestaShop backoffice can inject arbitrary SQL, potentially allowing unauthorized access to and modification of database contents.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
EUVD-2026-77519
GHSA-673p-mhx8-prcm
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB