Podatności Appwrite
3 znanych podatności CVE w Appwrite, przetłumaczonych i ocenionych.
- CVE-2026-108770Średnie
W systemie Appwrite do wersji 2.3.0 wykryto podatność na Server-Side Request Forgery (SSRF) w funkcji PublicHostname pliku src/Appwrite/Platform/Modules/Avatars/Http/Screenshots/Get.php w komponencie Browser Screenshot Service. Manipulacja argumentem url umożliwia zdalny atak. Poprawka dostępna w wersji 2.4.0.
- CVE-2023-27159Wysokie
W Appwrite do wersji 1.2.1 wykryto podatność na fałszerstwo żądań po stronie serwera (SSRF) w komponencie /v1/avatars/favicon. Umożliwia ona atakującym dostęp do zasobów sieciowych i poufnych informacji poprzez spreparowane żądanie GET.
- CVE-2026-89036Wysokie
Appwrite przed wersją 2.0.0 zawiera podatność na wstrzyknięcie argumentów, która pozwala uwierzytelnionym użytkownikom z uprawnieniami functions.write lub sites.write na wykonanie dowolnych poleceń poprzez wstrzyknięcie znaków TAB do parametru providerRootDirectory używanego do budowania poleceń GNU tar. Aplikacja używa escapeshellcmd zamiast escapeshellarg i nie cytuje parametru, co pozwala znakom TAB przetrwać sanityzację i zostać zinterpretowanym jako separatory argumentów, umożliwiając wstrzyknięcie dowolnych argumentów GNU tar, takich jak --checkpoint-action=exec, w celu zdalnego wykonania kodu jako użytkownik procesu roboczego builds.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

