PT-2018-9422 · Nethesis · Openpsa

Prodigysml

·

Published

2018-06-26

·

Updated

2020-08-24

·

CVE-2018-1000525

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions openpsa versions prior to the version containing commit 097eae0
Description The issue concerns a PHP Object Injection vulnerability. It occurs when form data passed as GET request variables is specially crafted to contain serialized PHP objects, potentially leading to information disclosure and remote code execution. The vulnerability can be exploited through specially crafted GET request variables.
Recommendations For versions prior to the version containing commit 097eae0, update to a version that includes the fix for this issue. As a temporary workaround, consider restricting access to sensitive data and validating all GET request variables to prevent the injection of malicious serialized PHP objects. Avoid using user-supplied input in the deserialization process until the issue is resolved.

Exploit

Fix

Deserialization of Untrusted Data

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2018-1000525

Affected Products

Openpsa