CVE-2026-6982
ŚrednieCVSS 6.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 15 - wyżej niż 15% wszystkich znanych CVE
Streszczenie
W star7th ShowDoc do wersji 2.10.10/3.6.2/3.8.0 wykryto podatność w nieznanej funkcjonalności pliku server/Application/Api/Controller/PageController.class.PHP komponentu API Page Sort Endpoint. Manipulacja argumentem pages może prowadzić do wstrzyknięcia SQL. Atak może być przeprowadzony zdalnie.
Ocena ryzyka
Zdalny atakujący może wykonać dowolne zapytania SQL, potencjalnie uzyskując dostęp do danych lub modyfikując bazę danych. Może to prowadzić do wycieku poufnych informacji lub naruszenia integralności.
Rekomendacja
Zaktualizuj ShowDoc do wersji 3.8.1 lub nowszej. Producent nie planuje backportować poprawek do starszych wersji, więc aktualizacja jest konieczna.
Inne podatności w ShowDoc
Zobacz wszystkie- CVE-2025-0520Krytyczne
W ShowDoc występuje podatność nieograniczonego przesyłania plików spowodowana niewłaściwą walidacją rozszerzenia pliku, co pozwala na wykonanie dowolnego kodu PHP i zdalne wykonanie kodu. Problem dotyczy wersji przed 2.8.7.
- CVE-2026-120203Wysokie
ShowDoc w wersji 2.8.14 przed 3.9.6 zawiera podatność wstrzyknięcia kodu w funkcji Mock, która pozwala uwierzytelnionym użytkownikom wykonywać polecenia powłoki poprzez szablony mockjs. Atakujący może zapisać szablon przez MockController::add z escapowanymi nawiasami, który mockjs ewaluuje za pomocą eval(), a następnie wywołać go przez MockController::infoByKey, aby uruchomić polecenia, w oficjalnym obrazie Docker jako root.
- CVE-2026-119661Średnie
ShowDoc do wersji 3.9.5 zawiera obejście autoryzacji w punkcie końcowym api/paramDescLib/deleteEntries, który sprawdza uprawnienia do edycji tylko dla pierwszego podanego identyfikatora wpisu. Uwierzytelniony atakujący może umieścić własny identyfikator jako pierwszy i dołączyć identyfikatory innych użytkowników, aby trwale usunąć ich wpisy opisów parametrów.
- CVE-2026-86644Niskie
Podatność w star7th showdoc do wersji 3.9.1 dotyczy nieznanego kodu w pliku web_src/public/editor.md/editormd.js komponentu API Page Save Endpoint. Manipulacja może prowadzić do cross-site scripting. Atak może być przeprowadzony zdalnie. Exploit został publicznie ujawniony i może być wykorzystany. Aktualizacja do wersji 3.9.2 rozwiązuje problem. Poprawka ustawia Mermaid 'securityLevel' na 'strict', wyłącza 'htmlLabels' i sanityzuje renderowany SVG za pomocą DOMPurify.
Oryginalny opis (angielski, źródło NVD)
A vulnerability was determined in star7th ShowDoc up to 2.10.10/3.6.2/3.8.0. Affected by this vulnerability is an unknown functionality of the file server/Application/Api/Controller/PageController.class.PHP of the component API Page Sort Endpoint. Executing a manipulation of the argument pages can lead to sql injection. The attack may be launched remotely. Upgrading to version 3.8.1 addresses this issue. It is suggested to upgrade the affected component. According to the researcher, "[t]he vendor explicitly stated they will not backport patches to the older affected versions."
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

