phonenumber panics on parsing crafted RFC3966 inputs
High severity
GitHub Reviewed
Published
Sep 19, 2023
in
whisperfish/rust-phonenumber
•
Updated Nov 10, 2023
Description
Published by the National Vulnerability Database
Sep 19, 2023
Published to the GitHub Advisory Database
Sep 21, 2023
Reviewed
Sep 21, 2023
Last updated
Nov 10, 2023
Impact
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 over the network, specifically the string.;phone-context=
.Patches
Patches will be published as version
0.3.3+8.13.9
and backported as0.2.5+8.11.3
.Workarounds
n.a.
References
n.a.
References