View Issue Details

IDProjectCategoryView StatusLast Update
0007991OXID eShop (all versions)2. ----- eShop backend (admin) -----public2026-07-31 13:58
ReporterStefan_Werner Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
Product Version7.4.1 
Summary0007991: SQL Injection via getRequestEscapedParameter() via Admin
DescriptiongetRequestEscapedParameter() doesnt escape parameters if its used in admin focus so some functions allow sql injections especially if used in combination with
$database = \OxidEsales\Eshop\Core\DatabaseProvider::getDb();

Example:
htdocs/vendor/oxid-esales/oxideshop-ee/Application/Controller/Admin/ArticleRightsBuyableAjax.php
htdocs/vendor/oxid-esales/oxideshop-ee/Application/Controller/Admin/AttributeCategoryAjax.php

and more
Additional InformationMany versions, all editions and
TagsNo tags attached.
ThemeNot defined
BrowserNot defined
PHP VersionNot defined
Database VersionNot defined

Activities

There are no notes attached to this issue.