Description
Webkul QloApps does not perform proper validation on uploaded file extensions or MIME types before moving the file to a publicly accessible directory. A remote, authenticated attacker with administrative privileges could upload executable files and achieve remote code execution. Fixed in 153ec1c.
Published: 2026-08-25
Score: 8.6 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

Webkul QloApps fails to validate the file extension or MIME type of uploaded files before moving them to a publicly accessible directory. The vulnerability allows a remote attacker who has authenticated administrative privileges to upload executable files that the application subsequently serves from a web-accessible location. By doing so, the attacker can execute arbitrary code on the web server, compromising confidentiality, integrity, and availability of the entire application and potentially the underlying operating system. The weakness corresponds to CWE-434, Insecure File Upload, and is classified with a high CVSS score of 8.6.

Affected Systems

The affected product is Webkul QloApps. Any deployment running a version prior to the fixed commit 153ec1c is vulnerable. No specific version range has been listed, but the fix is applied in the commit referenced, which releases a patched build for the product.

Risk and Exploitability

With a CVSS score of 8.6 the vulnerability is considered high severity. The EPSS score is not available, but the absence of a KEV listing suggests that public exploits are not yet reported or known. The attack requires that the attacker have authenticated administrative privileges, enabling file uploads through the web interface. Once an attacker uploads a malicious executable to the public directory, a subsequent request to that file will trigger remote code execution. The impact is severe due to the remote nature of the attack and the privileged context in which it occurs.

Generated by OpenCVE AI on August 25, 2026 at 20:57 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the patch identified by commit 153ec1c or any later release that incorporates the fix.
  • Implement strict file type validation by enforcing whitelists of allowed extensions and MIME types before storing uploads.
  • Move the upload directory outside the publicly accessible web root or use a non-executable permission model to prevent direct execution of uploaded content.

Generated by OpenCVE AI on August 25, 2026 at 20:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 25 Aug 2026 19:00:00 +0000

Type Values Removed Values Added
First Time appeared Webkul
Webkul qloapps
Vendors & Products Webkul
Webkul qloapps

Tue, 25 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 25 Aug 2026 17:00:00 +0000

Type Values Removed Values Added
Description Webkul QloApps does not perform proper validation on uploaded file extensions or MIME types before moving the file to a publicly accessible directory. A remote, authenticated attacker with administrative privileges could upload executable files and achieve remote code execution. Fixed in 153ec1c.
Title Webkul QloApps improper file upload validation
Weaknesses CWE-434
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 8.6, 'vector': '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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: cisa-cg

Published:

Updated: 2026-08-25T18:05:38.099Z

Reserved: 2026-08-17T20:16:01.457Z

Link: CVE-2026-75496

cve-icon Vulnrichment

Updated: 2026-08-25T18:05:30.322Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-08-25T17:18:16.030

Modified: 2026-08-26T16:52:20.850

Link: CVE-2026-75496

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-25T21:00:04Z

Weaknesses
  • CWE-434

    Unrestricted Upload of File with Dangerous Type