Katalog CVE

CVE-2026-28789

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

OliveTin przed wersją 3000.10.3 zawierał podatność na odmowę usługi w procesie logowania OAuth2, umożliwiającą nieautoryzowanym atakującym wywołanie paniki w czasie działania Go poprzez równoczesne żądania do /oauth/login. To prowadziło do zakończenia procesu i awarii usługi.

Ocena ryzyka

Atakujący mogą zdalnie spowodować awarię usługi, co wpływa na dostępność systemu, szczególnie gdy OAuth2 jest włączony. Może to prowadzić do przerw w działaniu aplikacji i utraty zaufania użytkowników.

Rekomendacja

Zaleca się aktualizację do wersji 3000.10.3 lub nowszej, aby usunąć tę podatność i zabezpieczyć system przed potencjalnymi atakami.

Powiązane podatności

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

OliveTin gives access to predefined shell commands from a web interface. Prior to version 3000.10.3, an unauthenticated denial-of-service vulnerability exists in OliveTin’s OAuth2 login flow. Concurrent requests to /oauth/login can trigger unsynchronized access to a shared registeredStates map, causing a Go runtime panic (fatal error: concurrent map writes) and process termination. This allows remote attackers to crash the service when OAuth2 is enabled. This issue has been patched in version 3000.10.3.

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