Katalog CVE

CVE-2025-68274

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W bibliotece SIPGO, używanej do pisania usług SIP w języku GO, występuje podatność na dereferencję wskaźnika nil w funkcji `NewResponseFromRequest`. Problem ten dotyczy wszystkich normalnych operacji SIP i pozwala zdalnym atakującym na awarię dowolnej aplikacji SIP poprzez wysłanie jednego źle sformułowanego żądania SIP bez nagłówka To.

Ocena ryzyka

Podatność ta może prowadzić do zakłócenia działania aplikacji SIP, co wpływa na kluczowe operacje takie jak zestawienie połączeń, uwierzytelnianie i obsługę wiadomości. Wszelkie aplikacje SIP korzystające z biblioteki sipgo są narażone na ten problem.

Rekomendacja

Zaleca się aktualizację biblioteki SIPGO do wersji 1.0.0-alpha-1, która zawiera poprawkę dla tej podatności, aby zabezpieczyć aplikacje przed potencjalnymi atakami.

Powiązane podatności

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

SIPGO is a library for writing SIP services in the GO language. Starting in version 0.3.0 and prior to version 1.0.0-alpha-1, a nil pointer dereference vulnerability is in the SIPGO library's `NewResponseFromRequest` function that affects all normal SIP operations. The vulnerability allows remote attackers to crash any SIP application by sending a single malformed SIP request without a To header. The vulnerability occurs when SIP message parsing succeeds for a request missing the To header, but the response creation code assumes the To header exists without proper nil checks. This affects routine operations like call setup, authentication, and message handling - not just error cases. This vulnerability affects all SIP applications using the sipgo library, not just specific configurations or edge cases, as long as they make use of the `NewResponseFromRequest` function. Version 1.0.0-alpha-1 contains a patch for the issue.

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