225 lines
9.4 KiB
JSON
225 lines
9.4 KiB
JSON
{
|
||
"dataType": "CVE_RECORD",
|
||
"dataVersion": "5.2",
|
||
"cveMetadata": {
|
||
"cveId": "CVE-2025-34097",
|
||
"assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
|
||
"state": "PUBLISHED",
|
||
"assignerShortName": "VulnCheck",
|
||
"dateReserved": "2025-04-15T19:15:22.555Z",
|
||
"datePublished": "2025-07-10T19:12:37.309Z",
|
||
"dateUpdated": "2026-05-15T11:14:40.171Z"
|
||
},
|
||
"containers": {
|
||
"cna": {
|
||
"affected": [
|
||
{
|
||
"defaultStatus": "unaffected",
|
||
"modules": [
|
||
"/setup/pluginsImportFile",
|
||
"form[PLUGIN_FILENAME]"
|
||
],
|
||
"product": "ProcessMaker",
|
||
"vendor": "ProcessMaker Inc.",
|
||
"versions": [
|
||
{
|
||
"lessThan": "3.5.4",
|
||
"status": "affected",
|
||
"version": "0",
|
||
"versionType": "semver"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"cpeApplicability": [
|
||
{
|
||
"operator": "OR",
|
||
"nodes": [
|
||
{
|
||
"operator": "OR",
|
||
"negate": false,
|
||
"cpeMatch": [
|
||
{
|
||
"vulnerable": true,
|
||
"criteria": "cpe:2.3:a:processmaker:processmaker:*:*:*:*:community:*:*:*",
|
||
"versionEndExcluding": "3.5.4"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"credits": [
|
||
{
|
||
"lang": "en",
|
||
"type": "finder",
|
||
"value": "bcoles"
|
||
}
|
||
],
|
||
"descriptions": [
|
||
{
|
||
"lang": "en",
|
||
"supportingMedia": [
|
||
{
|
||
"base64": false,
|
||
"type": "text/html",
|
||
"value": "<p>An unrestricted file upload vulnerability exists in ProcessMaker versions prior to 3.5.4 due to improper handling of uploaded plugin archives. An attacker with administrative privileges can upload a malicious <code>.tar</code> plugin file containing arbitrary PHP code. Upon installation, the plugin’s <code>install()</code> method is invoked, resulting in execution of attacker-supplied PHP code on the server with the privileges of the web server user. This vulnerability can be chained with CVE-2022-38577 — a privilege escalation flaw in the user profile page — to achieve full remote code execution from a low-privileged account.</p>"
|
||
}
|
||
],
|
||
"value": "An unrestricted file upload vulnerability exists in ProcessMaker versions prior to 3.5.4 due to improper handling of uploaded plugin archives. An attacker with administrative privileges can upload a malicious .tar plugin file containing arbitrary PHP code. Upon installation, the plugin’s install() method is invoked, resulting in execution of attacker-supplied PHP code on the server with the privileges of the web server user. This vulnerability can be chained with CVE-2022-38577 — a privilege escalation flaw in the user profile page — to achieve full remote code execution from a low-privileged account."
|
||
}
|
||
],
|
||
"impacts": [
|
||
{
|
||
"capecId": "CAPEC-242",
|
||
"descriptions": [
|
||
{
|
||
"lang": "en",
|
||
"value": "CAPEC-242 Code Injection"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"capecId": "CAPEC-1",
|
||
"descriptions": [
|
||
{
|
||
"lang": "en",
|
||
"value": "CAPEC-1 Accessing Functionality Not Properly Constrained by ACLs"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"metrics": [
|
||
{
|
||
"cvssV4_0": {
|
||
"Automatable": "NOT_DEFINED",
|
||
"Recovery": "NOT_DEFINED",
|
||
"Safety": "NOT_DEFINED",
|
||
"attackComplexity": "LOW",
|
||
"attackRequirements": "NONE",
|
||
"attackVector": "NETWORK",
|
||
"baseScore": 8.6,
|
||
"baseSeverity": "HIGH",
|
||
"privilegesRequired": "HIGH",
|
||
"providerUrgency": "NOT_DEFINED",
|
||
"subAvailabilityImpact": "NONE",
|
||
"subConfidentialityImpact": "NONE",
|
||
"subIntegrityImpact": "NONE",
|
||
"userInteraction": "NONE",
|
||
"valueDensity": "NOT_DEFINED",
|
||
"vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
|
||
"version": "4.0",
|
||
"vulnAvailabilityImpact": "HIGH",
|
||
"vulnConfidentialityImpact": "HIGH",
|
||
"vulnIntegrityImpact": "HIGH",
|
||
"vulnerabilityResponseEffort": "NOT_DEFINED"
|
||
},
|
||
"format": "CVSS",
|
||
"scenarios": [
|
||
{
|
||
"lang": "en",
|
||
"value": "GENERAL"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"problemTypes": [
|
||
{
|
||
"descriptions": [
|
||
{
|
||
"cweId": "CWE-434",
|
||
"description": "CWE-434 Unrestricted Upload of File with Dangerous Type",
|
||
"lang": "en",
|
||
"type": "CWE"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"providerMetadata": {
|
||
"orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
|
||
"shortName": "VulnCheck",
|
||
"dateUpdated": "2026-05-15T11:14:40.171Z"
|
||
},
|
||
"references": [
|
||
{
|
||
"tags": [
|
||
"exploit"
|
||
],
|
||
"url": "https://raw.githubusercontent.com/rapid7/metasploit-framework/master/modules/exploits/multi/http/processmaker_plugin_upload.rb"
|
||
},
|
||
{
|
||
"tags": [
|
||
"product"
|
||
],
|
||
"url": "https://wiki.processmaker.net/3.0/Plugin_Development"
|
||
},
|
||
{
|
||
"tags": [
|
||
"third-party-advisory"
|
||
],
|
||
"url": "https://www.fortiguard.com/encyclopedia/ips/45757"
|
||
},
|
||
{
|
||
"tags": [
|
||
"exploit"
|
||
],
|
||
"url": "https://www.exploit-db.com/exploits/44399"
|
||
},
|
||
{
|
||
"tags": [
|
||
"third-party-advisory"
|
||
],
|
||
"url": "https://process-maker-authenticated-plugin-upload-rce"
|
||
},
|
||
{
|
||
"tags": [
|
||
"third-party-advisory"
|
||
],
|
||
"url": "https://vulncheck.com/advisories/process-maker-authenticated-plugin-upload-rce"
|
||
}
|
||
],
|
||
"source": {
|
||
"discovery": "UNKNOWN"
|
||
},
|
||
"title": "ProcessMaker < 3.5.4 Authenticated Plugin Upload RCE",
|
||
"x_generator": {
|
||
"engine": "vulncheck"
|
||
},
|
||
"datePublic": "2018-04-04T00:00:00.000Z"
|
||
},
|
||
"adp": [
|
||
{
|
||
"metrics": [
|
||
{
|
||
"other": {
|
||
"type": "ssvc",
|
||
"content": {
|
||
"timestamp": "2025-07-11T13:21:37.219420Z",
|
||
"id": "CVE-2025-34097",
|
||
"options": [
|
||
{
|
||
"Exploitation": "poc"
|
||
},
|
||
{
|
||
"Automatable": "no"
|
||
},
|
||
{
|
||
"Technical Impact": "total"
|
||
}
|
||
],
|
||
"role": "CISA Coordinator",
|
||
"version": "2.0.3"
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"title": "CISA ADP Vulnrichment",
|
||
"providerMetadata": {
|
||
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
|
||
"shortName": "CISA-ADP",
|
||
"dateUpdated": "2025-07-11T13:21:51.637Z"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
} |