Katalog CVE

CVE-2026-82450

WysokieCVSS 8.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

BookStack przed wersją 26.05.4 zawiera podatność na zdalne wykonanie kodu w funkcji importu przenośnych plików ZIP, która pozwala użytkownikom z uprawnieniami Import Content i Create Books na przesłanie pliku PHP polyglot jako okładki książki. Atakujący mogą ominąć walidację rozszerzeń obrazów, umieszczając plik PHP z rozszerzeniem .php w archiwum ZIP, który jest przechowywany w publicznym katalogu głównym i wykonywany przez nieuwierzytelnione żądania.

Ocena ryzyka

Podatność umożliwia nieuwierzytelnionemu atakującemu wykonanie dowolnego kodu na serwerze, co może prowadzić do pełnego przejęcia systemu i naruszenia danych.

Rekomendacja

Zaktualizuj BookStack do wersji 26.05.4 lub nowszej, która zawiera poprawkę; ogranicz uprawnienia do importu treści.

Inne podatności w BookStack

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

BookStack before 26.05.4 contains a remote code execution vulnerability in the portable ZIP import functionality that allows users with Import Content and Create Books permissions to upload a PHP polyglot file as a book cover. Attackers can bypass image extension validation by embedding a PHP file with a .php filename in the ZIP archive, which is stored in the public web root and executed by unauthenticated requests.

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