CVE-2026-108591 Details
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.
A local file disclosure vulnerability has been identified in InnoShop version 0.9.2. This issue allows authenticated administrators with the 'files_create' permission to read server files. The vulnerability arises from the AI Core MCP file_upload tool, which accepts a 'source' argument that can be manipulated to include 'file://' or 'php://' stream wrappers. These wrappers are passed to 'file_get_contents()', enabling the extraction of sensitive files such as the .env file, which contains the application key and database credentials. The extracted files are stored on the public media disk, where they can be accessed via a publicly retrievable URL.
The vulnerability can be remediated by adding a scheme check to the 'source' argument in the 'FileUploadTool' class, ensuring that only 'http' and 'https' URLs are accepted. Additionally, the 'file_upload' tool should be modified to store uploaded files privately, rather than on the public media disk, and to validate the content type of fetched files against their declared MIME type.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 10, 2026CISA-ADP
Assessed Oct 18, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-73 | External Control of File Name or Path | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| InnoShop | 0.9.2 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 18, 2026 | CVE Modified | CISA-ADP |
| Oct 10, 2026 | New CVE Received | [email protected] |
Volerion