CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2024-39697

High
Published: Translated: NVD NIST

Summary

Biblioteka phonenumber służy do analizowania, formatowania i walidacji międzynarodowych numerów telefonów. Od wersji 0.3.4 kod analizy numerów telefonów może spowodować panikę z powodu dostępu poza granice na ciągu phonenumber. Może to być wywołane przez wprowadzenie złośliwie skonstruowanego numeru telefonu, co prowadzi do nieprzewidzianego zachowania.

Risk Assessment

Wykorzystanie tej podatności może prowadzić do awarii aplikacji, co może wpłynąć na dostępność usług w organizacji. Atakujący może zdalnie wywołać panikę w aplikacji, co stwarza ryzyko przestoju.

Recommendation

Zaleca się aktualizację biblioteki phonenumber do wersji 0.3.6 lub nowszej, aby usunąć tę podatność. Należy również przeprowadzić audyt kodu, aby upewnić się, że nie są wykorzystywane złośliwe dane wejściowe.

Related vulnerabilities

Original NVD description (English source)

phonenumber is a library for parsing, formatting and validating international phone numbers. Since 0.3.4, the phonenumber parsing code may panic due to a panic-guarded out-of-bounds access on the phonenumber string. In a typical deployment of rust-phonenumber, this may get triggered by feeding a maliciously crafted phonenumber, e.g. over the network, specifically strings of the form `+dwPAA;phone-context=AA`, where the "number" part potentially parses as a number larger than 2^56. This vulnerability is fixed in 0.3.6.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS