Description
InnoShop 0.9.2 contains a local file disclosure vulnerability that allows authenticated administrators with files_create permission to read server files by abusing the AI Core MCP file_upload tool's source argument. Attackers can supply file:// or php:// stream wrappers passed to file_get_contents(), storing contents on the public media disk to expose the .env file with APP_KEY and database credentials.
Published: 2026-10-10
Score: 5.9 Medium
EPSS: n/a
KEV: No
Impact: Local file disclosure
Action: Mitigate
AI Analysis

Impact

InnoShop 0.9.2 enables an authenticated administrator with files_create permission to read arbitrary server files by providing file:// or php:// stream wrappers to the AI Core MCP file_upload tool. The application uses file_get_contents on the supplied path and then stores the retrieved contents on the public media disk, exposing sensitive data such as the .env file, which contains the application key and database credentials. This flaw compromises confidentiality of server files and can lead to credential theft.

Affected Systems

The vulnerability affects the innocommerce InnoShop application, specifically version 0.9.2. Any deployment of this version that has administrators granted the files_create permission is susceptible to exploitation.

Risk and Exploitability

The CVSS v3.1 base score of 5.9 indicates a moderate risk profile. The EPSS score is currently unavailable, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog, suggesting limited publicly observed exploitation. Because the flaw requires authenticated access, an attacker must possess administrator credentials or a privileged role with files_create permission; from there, the local file read can be performed with no additional network traversal or privilege escalation.

Generated by OpenCVE AI on October 10, 2026 at 19:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest InnoShop patch once it becomes available, or upgrade to a version that includes the fix for the AI Core MCP file_upload tool.
  • Disable or remove the file_upload tool from the AI Core MCP module if the feature is not required, thereby eliminating the vector that allows untrusted input to be read via file_get_contents.
  • Restrict the files_create permission to only those administrators who truly need it, or remove the permission entirely for users who do not require file creation capabilities.
  • Configure the web server or application to deny public access to sensitive files such as .env, and ensure that the public media disk does not expose files uploaded via the vulnerable tool.

Generated by OpenCVE AI on October 10, 2026 at 19:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 10 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Description InnoShop 0.9.2 contains a local file disclosure vulnerability that allows authenticated administrators with files_create permission to read server files by abusing the AI Core MCP file_upload tool's source argument. Attackers can supply file:// or php:// stream wrappers passed to file_get_contents(), storing contents on the public media disk to expose the .env file with APP_KEY and database credentials.
Title InnoShop 0.9.2 Local File Disclosure via AI Core MCP file_upload Tool
Weaknesses CWE-73
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 5.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-10T18:16:55.939Z

Reserved: 2026-10-10T18:08:11.062Z

Link: CVE-2026-108591

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-10T19:16:57.320

Modified: 2026-10-10T19:16:57.320

Link: CVE-2026-108591

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-10T19:30:17Z

Weaknesses
  • CWE-73

    External Control of File Name or Path