CVE-2026-82410
WysokieCVSS 8.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 45 - wyżej niż 45% wszystkich znanych CVE
Streszczenie
PocketBase to open source'owy backend webowy napisany w Go. W wersjach przed 0.22.48 i 0.39.7 middleware odzyskiwania po panice obejmuje obsługę zwykłych żądań, ale nie wewnętrzne goroutines potomne i robocze. Panika w jednej z tych wewnętrznych goroutines może wymknąć się mechanizmowi odzyskiwania i zakończyć proces serwera, powodując odmowę usługi.
Ocena ryzyka
Atakujący może wywołać panikę w wewnętrznej goroutine, co doprowadzi do zatrzymania serwera PocketBase i niedostępności usługi dla wszystkich użytkowników.
Rekomendacja
Zaktualizuj PocketBase do wersji 0.22.48 lub 0.39.7, które wprowadzają routine.SafeWrap konwertujące odzyskane paniki na zwykłe błędy.
Inne podatności w PocketBase
Oryginalny opis (angielski, źródło NVD)
Pocketbase is an open source web backend written in go. Prior to 0.22.48 and 0.39.7, PocketBase's panic-recovery middleware covers regular request handling but not internal child and worker goroutines. A panic in one of these internal goroutines can escape recovery and terminate the server process, causing a denial of service. The remediation introduces routine.SafeWrap to convert recovered panics into regular errors and applies it to the affected internal worker functions. This issue is fixed in versions 0.22.48 and 0.39.7.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

