Katalog CVE

CVE-2026-108591

ŚrednieCVSS 4.4
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

InnoShop w wersji 0.9.2 zawiera podatność lokalnego ujawnienia plików, która pozwala uwierzytelnionym administratorom z uprawnieniem files_create na odczyt plików serwera poprzez nadużycie argumentu source narzędzia file_upload w AI Core MCP. Atakujący mogą dostarczyć wrappery strumieni file:// lub php:// przekazywane do file_get_contents(), przechowując zawartość na publicznym dysku mediów, aby ujawnić plik .env z APP_KEY i poświadczeniami bazy danych.

Ocena ryzyka

Atakujący może uzyskać dostęp do krytycznych plików konfiguracyjnych, w tym kluczy aplikacji i poświadczeń bazy danych, co może prowadzić do pełnego przejęcia systemu. Wymaga to jednak uprawnień administratora.

Rekomendacja

Zaktualizuj InnoShop do wersji nowszej niż 0.9.2, która naprawia podatność. Dodatkowo rozważ ograniczenie uprawnień files_create oraz walidację argumentów przekazywanych do file_get_contents().

Inne podatności w InnoShop

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS