CVE-2026-33645
WysokieStreszczenie
W wersji 1.5.1 Fireshare, aplikacji do udostępniania mediów i linków, występuje podatność na przejście ścieżki w punkcie końcowym przesyłania chunków. Umożliwia to atakującemu zapis dowolnych plików poza zamierzonym katalogiem przesyłania.
Ocena ryzyka
Podatność ta narusza integralność systemu, co może prowadzić do dalszych ataków w zależności od sposobu wdrożenia. Atakujący może zapisywać pliki w lokalizacjach, które są dostępne dla procesu Fireshare.
Rekomendacja
Zaleca się aktualizację do wersji 1.5.2, która naprawia tę podatność. Należy również przeprowadzić audyt zabezpieczeń, aby ocenić potencjalne skutki tej luki.
Powiązane podatności
- CVE-2026-90898Krytyczne
Bifrost rejestruje klientów MCP przez API zarządzania, a klient stdio to polecenie wraz z argumentami, które jest uruchamiane natychmiast po dodaniu klienta, bez wymaganego uzgadniania MCP. Domyślnie uwierzytelnianie jest wyłączone (governance.auth_config.is_enabled=false), więc każdy wywołujący jest traktowany jako lokalny administrator. Pojedynczy nieuwierzytelniony POST /api/mcp/client wystarcza, aby uruchomić dowolny program jako użytkownik procesu Bifrost (appuser w oficjalnym obrazie).
- CVE-2026-90703Krytyczne
W D-Link DWR-M921 1.1.52 wykryto podatność w funkcji system w pliku /boafrm/formDiskCreateShare. Manipulacja argumentem folderpath prowadzi do wstrzyknięcia poleceń systemu operacyjnego. Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony i może być wykorzystany.
- CVE-2026-90702Krytyczne
W D-Link DWR-M921 1.1.52 znaleziono lukę w funkcji system w pliku /boafrm/formDiskFormat. Manipulacja argumentem partition powoduje wstrzyknięcie poleceń systemu operacyjnego. Atak może być zainicjowany zdalnie, a exploit został opublikowany i może być użyty.
- CVE-2026-90699Krytyczne
W D-Link DWR-M920 1.1.7 zidentyfikowano słabość w funkcji sub_41E60C w pliku /boafrm/formPinManageSetup. Manipulacja argumentem newPin prowadzi do wstrzyknięcia poleceń systemu operacyjnego. Atak można zainicjować zdalnie, a exploit został udostępniony publicznie i może być wykorzystany.
- CVE-2026-90693Krytyczne
W D-Link DIR-878 120B05 znaleziono lukę wpływającą na funkcję SetWan3Settings komponentu WAN Settings. Manipulacja argumentem Primary/Secondary powoduje przepełnienie bufora na stosie. Zdalne wykorzystanie ataku jest możliwe.
- CVE-2026-90692Krytyczne
W D-Link DIR-878 120B05 wykryto podatność wpływającą na funkcję SetDynamicDNSIPv6Settings komponentu Dynamic DNS IPv6 Settings. Manipulacja argumentem IPv6Address/Hostname powoduje przepełnienie bufora na stosie. Atak może być przeprowadzony zdalnie.
- CVE-2026-85192Krytyczne
Rozszerzenie Joomla Conditional Content (regularlabs.com) w wersji < 8.0.0 pozwala uwierzytelnionemu, uprzywilejowanemu użytkownikowi na zdalne wykonanie kodu. Conditional Content Pro akceptuje wbudowane reguły warunków PHP w składni artykułu, a w podatnych wersjach PHP jest przekazywane do ewaluatora warunków bez sprawdzenia autora artykułu. Normalny filtr tekstowy Joomla zachowuje tę składnię, więc opublikowanie artykułu powoduje uruchomienie kodu jako proces serwera WWW.
- CVE-2026-82787Krytyczne
W CPSL-08P1EN występuje podatność braku uwierzytelniania dla funkcji krytycznej. Jeśli luka zostanie wykorzystana, zdalny atakujący może obsługiwać podatny produkt bez uwierzytelnienia.
- CVE-2026-90680Krytyczne
W urządzeniu D-Link DIR-823G (wersja 1.0.2B05_20181207) wykryto podatność przepełnienia bufora na stosie w funkcji strcpy w pliku /HNAP1/SetStaticRouteSettings (komponent HNAP1). Manipulacja argumentami PAddress/SubnetMask/Gateway prowadzi do przepełnienia bufora. Atak można przeprowadzić zdalnie.
- CVE-2026-90608Krytyczne
W urządzeniu Totolink A3002MU (wersja Hh-B20211125.1046) wykryto podatność przepełnienia bufora w funkcji formPortFw w pliku /boafrm/formPortFw (komponent boa). Manipulacja argumentem service_type powoduje przepełnienie bufora. Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony.
Oryginalny opis (angielski, źródło NVD)
Fireshare facilitates self-hosted media and link sharing. In version 1.5.1, an authenticated path traversal vulnerability in Fireshare’s chunked upload endpoint allows an attacker to write arbitrary files outside the intended upload directory. The `checkSum` multipart field is used directly in filesystem path construction without sanitization or containment checks. This enables unauthorized file writes to attacker-chosen paths writable by the Fireshare process (e.g., container `/tmp`), violating integrity and potentially enabling follow-on attacks depending on deployment. Version 1.5.2 fixes the issue.

