Katalog CVE

CVE-2026-109310

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.32%

Percentyl 23 - wyżej niż 23% wszystkich znanych CVE

Streszczenie

SiYuan w wersjach od 3.1.12 do 3.8.6 (przed 3.8.6) nie ogranicza mapy funkcji szablonowych Sprig w parametrze content endpointu /api/icon/getDynamicIcon, co pozwala na wyczerpanie zasobów. Osoba z dostępem do publikacji (lub każdy, gdy uwierzytelnianie publikacji jest wyłączone) może użyć nieograniczonych funkcji, takich jak "until", aby zabić jądro przez wyczerpanie pamięci (OOM) jednym żądaniem.

Ocena ryzyka

Ryzyko polega na możliwości zdalnego wywołania awarii systemu (OOM), co może prowadzić do przerwania działania usługi i braku dostępności dla użytkowników.

Rekomendacja

Zaktualizuj SiYuan do wersji 3.8.6 lub nowszej, która zawiera poprawkę ograniczającą funkcje Sprig. Dodatkowo rozważ włączenie uwierzytelniania publikacji, jeśli to możliwe.

Inne podatności w SiYuan

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

SiYuan v3.1.12 before v3.8.6 fails to restrict the Sprig template function map in the /api/icon/getDynamicIcon content parameter, allowing resource exhaustion. A publish reader, or anyone when publish auth is disabled, can use uncapped functions like until to OOM-kill the kernel with one request.

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