PT-2025-7800 · Public Knowledge · Ojs+2

Muhammad Hendra

·

Published

2025-02-24

·

Updated

2025-03-03

·

CVE-2024-56525

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 Public Knowledge Project (PKP) OJS versions prior to 3.3.0.21 Public Knowledge Project (PKP) OMP versions prior to 3.3.0.21 Public Knowledge Project (PKP) OPS versions prior to 3.3.0.21 Public Knowledge Project (PKP) OJS versions 3.4.x prior to 3.4.0.8 Public Knowledge Project (PKP) OMP versions 3.4.x prior to 3.4.0.8 Public Knowledge Project (PKP) OPS versions 3.4.x prior to 3.4.0.8
Description The issue allows an XXE attack by the Journal Editor Role, enabling the creation of a new role as super admin in the journal context and the insertion of a backdoor plugin. This is achieved by uploading a crafted XML document as a User XML Plugin.
Recommendations For Public Knowledge Project (PKP) OJS, OMP, and OPS versions prior to 3.3.0.21, update to version 3.3.0.21 or later. For Public Knowledge Project (PKP) OJS, OMP, and OPS versions 3.4.x prior to 3.4.0.8, update to version 3.4.0.8 or later. As a temporary workaround, consider restricting the upload of XML documents as User XML Plugins to minimize the risk of exploitation.

Fix

Incorrect Default Permissions

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

Weakness Enumeration

Related Identifiers

CVE-2024-56525

Affected Products

Ojs
Omp
Ops