Skip to main content

Alior Bank Raty EUVDEUVD-2026-77519

| CVE-2026-15600 HIGH
SQL Injection (CWE-89)
2026-09-14 CERT-PL GHSA-673p-mhx8-prcm
8.6
CVSS 4.0 · Vendor: CERT-PL
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Obtain or compromise backoffice admin credentials
  2. Delivery
    Authenticate to PrestaShop backoffice
  3. Exploit
    Navigate to category or product edit
  4. Install
    Craft malicious 'status' POST parameter with SQL payload
  5. C2
    Trigger toggleCategoryPromotionAction
  6. Execute
    Execute arbitrary SQL against database
  7. Impact
    Exfiltrate 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

raty 9.0.5 <9.0.8
raty 8.1.9 <8.1.12

Affected Packages

euvd raty fix: 8.1.12, 9.0.8

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

Vendor (CERT-PL) PRIMARY 8.6 HIGH
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
vuln.today AI 6.7 MEDIUM

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.

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:L
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (CERT-PL).

CVSS VectorVendor: CERT-PL

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Sep 14, 2026 - 16:02 EUVD
CVE Published
Sep 14, 2026 - 14:09 cve.org
HIGH 8.6

DescriptionCVE.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

EPSS Score
0.2%
Top 85% exploitable
Prevalence
Low
niche Polish bank partner PrestaShop module
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

43
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +43
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy