CVE-2013-10035 - CVE House
Back to Database
Status published High CVE-2013-10035

ProcessMaker Open Source < 2.5.2 neoclassic Skin PHP Code Execution

Vulnerability Description

A code injection vulnerability exists in ProcessMaker Open Source versions 2.x when using the default 'neoclassic' skin. An authenticated user can execute arbitrary PHP code via multiple endpoints, including appFolderAjax.php, casesStartPage_Ajax.php, and cases_SchedulerGetPlugins.php, by supplying crafted POST requests to parameters such as action and params. These endpoints fail to validate user input and directly invoke PHP functions like system() with user-supplied parameters, enabling remote code execution. The vulnerability affects both Linux and Windows installations and is present in default configurations of versions including 2.0.23 through 2.5.1. The vulnerable skin cannot be removed through the web interface, and exploitation requires only valid user credentials.

Impact Analysis

Refer to official advisory for detailed impact metrics.

Remediation

Ensure systems are updated to the latest vendor-supplied patch levels.

THREAT MONITOR

Am I Vulnerable?

Launch our assessment wizard to check if your infrastructure is exposed to • CVE-2013-10035

Credits & Attribution

The following person or organization is credited with identifying this vulnerability, as recorded in the NVD database:

  • bcoles

Affected Vendor

ProcessMaker, Inc.

View all reports →

Affected Software

ProcessMaker Open Source
Vulnerable Versions:
2.0

Timeline

Official Publish: July 31st, 2025
Last Modified: May 14th, 2026
Added to House: July 19th, 2026

CVSS Vectors

Weaknesses (CWE)