PT-2026-57036 · Yeswiki+2 · Yeswiki+1

CVE-2026-52777

·

Published

2026-07-09

·

Updated

2026-09-05

CVSS v4.0

9.4

Critical

VectorAV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Name of the Vulnerable Software and Affected Versions YesWiki versions prior to 4.6.6
Description An authenticated PHP object injection issue exists in the BazarImportAction component. The problem occurs because the importEntry() function in tools/bazar/services/CSVManager.php uses the unserialize() function on data provided by the user without restricting allowed classes. This allows an attacker to instantiate arbitrary classes and trigger magic methods, such as toString and destruct, which can be leveraged via gadget chains to achieve remote code execution on the server.
The issue is reachable via the ?BazaR&vue=importer&id typeannonce=<N> endpoint. An attacker can exploit this by sending a specially crafted request containing a base64-encoded payload in the importfiche parameter. Because the action lacks CSRF protection, a remote attacker could trick an authenticated administrator into executing this request via a cross-site forgery attack.
Recommendations Update YesWiki to version 4.6.6. As a temporary mitigation, restrict access to the BazarImportAction functionality or avoid using the importfiche parameter in the affected endpoint until the update is applied.

Exploit

Fix

Deserialization of Untrusted Data

CSRF

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

Weakness Enumeration

Related Identifiers

CVE-2026-52777
GHSA-9369-69WJ-7M2F

Affected Products

Yeswiki
Yeswiki/Yeswiki