Description
A vulnerability has been discovered in OpenX, which can be exploited
by malicious people to conduct SQL injection attacks.
Input passed via the "xajaxargs" parameter to
www/admin/updates-history.php (when "xajax" is set to "expandOSURow")
is not properly sanitised in e.g. the
"queryAuditBackupTablesByUpgradeId()" function
(lib/OA/Upgrade/DB_UpgradeAuditor.php) before being used in SQL
queries. This can be exploited to manipulate SQL queries by injecting
arbitrary SQL code.
The vulnerability is confirmed in version 2.8.9. Prior versions may
also be affected.
Remediation
Update to version 2.8.10.
References
Related Vulnerabilities
PHP Other Vulnerability (CVE-2007-2511)
Django Uncontrolled Recursion Vulnerability (CVE-2019-14235)
MySQL CVE-2017-3468 Vulnerability (CVE-2017-3468)
Jenkins Exposure of Sensitive Information to an Unauthorized Actor Vulnerability (CVE-2017-1000399)
CKEditor Unrestricted Upload of File with Dangerous Type Vulnerability (CVE-2023-31541)