Katalog CVE

CVE-2022-30635

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Nieograniczona rekurencja w funkcji Decoder.Decode w bibliotece encoding/gob przed wersjami Go 1.17.12 i 1.18.4 może prowadzić do paniki z powodu wyczerpania stosu, gdy wiadomość zawiera głęboko zagnieżdżone struktury.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do spowodowania awarii aplikacji, co może prowadzić do przestojów i utraty dostępności usług.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji Go, aby usunąć tę podatność i zminimalizować ryzyko związane z atakami wykorzystującymi głęboko zagnieżdżone struktury.

Powiązane podatności

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

Uncontrolled recursion in Decoder.Decode in encoding/gob before Go 1.17.12 and Go 1.18.4 allows an attacker to cause a panic due to stack exhaustion via a message which contains deeply nested structures.

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