Description
An arbitrary file upload vulnerability in AppNitro MachForm v30 allows attackers to execute arbitrary code via uploading a crafted .phar file.
Published: 2026-09-04
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Patch
AI Analysis

Impact

An arbitrary file upload flaw in AppNitro MachForm v30 allows attackers to upload a specially crafted .phar file that triggers code execution on the host server. The vulnerability gives the attacker full control over the application environment, potentially compromising the underlying operating system, databases, and any data the application handles. This type of flaw has a high confidentiality, integrity, and availability impact, as it may allow disclosure of sensitive data, modification of application logic, and the possibility of further lateral movement within the network.

Affected Systems

AppNitro MachForm version 30 is affected. No other vendor or product is listed in the CNA data, but any deployment of this application version is susceptible to the flaw.

Risk and Exploitability

The vulnerability can be exploited via the web application's file upload interface, but the description does not state whether authentication is required; the attack is inferred to be possible by any user who can reach that endpoint. An attacker must craft a .phar file that contains malicious PHP or PHAR payloads; when the file is uploaded, the application processes it, triggering the embedded code and allowing arbitrary code execution. The CVSS score of 8.1 indicates high severity, while the EPSS score of < 1% suggests a very low probability of exploitation in the wild. The flaw is not listed in the CISA KEV catalog, but its remote code execution nature warrants careful mitigation.

Generated by OpenCVE AI on September 10, 2026 at 05:11 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply any available vendor patch for MachForm v30 that fixes the file upload handling functionality.
  • Configure the web application to reject uploads of the .phar extension and enforce strict MIME type and file content validation.
  • Deploy a web application firewall rule to block malicious file uploads and monitor traffic for suspicious activity. If the application uses PHP PHAR auto‑loading, disable it or restrict it to trusted files.

Generated by OpenCVE AI on September 10, 2026 at 05:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 10 Sep 2026 05:30:00 +0000

Type Values Removed Values Added
Title Arbitrary File Upload Allows PHAR-based Code Execution in AppNitro MachForm v30

Wed, 09 Sep 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Fri, 04 Sep 2026 22:30:00 +0000

Type Values Removed Values Added
Title Arbitrary File Upload Allows PHAR-based Code Execution in AppNitro MachForm v30
Weaknesses CWE-434

Fri, 04 Sep 2026 19:00:00 +0000

Type Values Removed Values Added
Description An arbitrary file upload vulnerability in AppNitro MachForm v30 allows attackers to execute arbitrary code via uploading a crafted .phar file.
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-09-09T19:34:46.852Z

Reserved: 2026-08-25T00:00:00.000Z

Link: CVE-2026-78839

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-09-04T19:17:27.703

Modified: 2026-09-09T20:20:42.553

Link: CVE-2026-78839

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-10T05:15:17Z

Weaknesses
  • CWE-434

    Unrestricted Upload of File with Dangerous Type