Integer overflow in the decodedigit function in punydecode.c in Libidn2 before 2.0.4 allows remote attackers to cause a denial of service or possibly have unspecified other impact.
[
{
"source": "https://gitlab.com/libidn/libidn2@3284eb342cd0ed1a18786e3fcdf0cdd7e76676bd",
"target": {
"function": "decode_digit",
"file": "lib/puny_decode.c"
},
"deprecated": false,
"id": "CVE-2017-14062-194d3fc3",
"signature_version": "v1",
"digest": {
"length": 148.0,
"function_hash": "313882673285016518128630165626723743907"
},
"signature_type": "Function"
},
{
"source": "https://gitlab.com/libidn/libidn2@3284eb342cd0ed1a18786e3fcdf0cdd7e76676bd",
"target": {
"file": "lib/puny_decode.c"
},
"deprecated": false,
"id": "CVE-2017-14062-1d28844e",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"43904967590308749126868750972375720094",
"18784458650069066797871328945181615331",
"172304325264056262429336589102177325122",
"155990908113113352355167740056706910841",
"264332720225271700911696988311842247249",
"185260318738334673316606558567720620866",
"8726986100073362512337504510611391869"
]
},
"signature_type": "Line"
}
]