ShiftController Employee Shift Scheduling Plugin Vulnerable to PHP Object Injection via Deserialization
CVE-2024-4733
Key Information:
- Vendor
- Plainware
- Status
- Shiftcontroller Employee Shift Scheduling
- Vendor
- CVE Published:
- 16 May 2024
Summary
The Employee Shift Scheduling plugin by ShiftController exhibits a notable vulnerability that allows PHP Object Injection through the deserialization of untrusted data, specifically via the hc3_session
cookie. This vulnerability affects versions of the plugin up to and including 4.9.57, enabling an authenticated user with contributor access-level or higher to inject a malicious PHP object. The absence of a PHP Object Pattern (POP) chain in the vulnerable plugin means that its exploitation primarily relies on the presence of additional plugins or themes that may allow file deletion, data retrieval, or arbitrary code execution. This issue underscores the importance of maintaining updated software and carefully monitoring installed plugins for security flaws.
Affected Version(s)
ShiftController Employee Shift Scheduling * <= 4.9.57
References
CVSS V3.1
Timeline
Vulnerability published
Vulnerability Reserved