QCubed: PHP Object Injection
Target: QCubed Framework
Version: all versions including 3.1.1
Author: Wolfgang Hotwagner (AIT Austrian Institute of Technology)
QCubed is a PHP Model-View-Controller Rappid Application Development framework.
A PHP object injection bug in profile.php in qcubed (all versions including 3.1.1) unserializes the untrusted data of the POST-variable "strProfileData" and allows an unauthenticated attacker to execute code via a crafted POST request.
All versions including 3.1.1 are affected.
An unauthenticated attacker could execute code remotely.
A patch was delivered by QCubed that allows to disable the profile-functionality.
Vendor Contact Timeline
|2020-04-19||Contacting the vendor|
|2020-05-01||Vendor released a patch at Github|