An issue was discovered in uriparser before 0.9.0. UriQuery.c allows an integer overflow via a uriComposeQuery* or uriComposeQueryEx* function because of an unchecked multiplication.
[
{
"source": "https://github.com/uriparser/uriparser/commit/f76275d4a91b28d687250525d3a0c5509bbd666f",
"target": {
"file": "src/UriQuery.c"
},
"signature_version": "v1",
"deprecated": false,
"id": "CVE-2018-19199-e01bf6e2",
"digest": {
"line_hashes": [
"290371169415132705895581035972684788287",
"326755179708340016162408027130503972958",
"100983874194007827929211722687075228168",
"223176582113153006996577696788295800471",
"126050388159432121021043208975519024681",
"54508814337538683184784625144362654913",
"121578682297062695633425950485373220149",
"176129368108619434604045172507923970959",
"30080713267707726995436633986327152207"
],
"threshold": 0.9
},
"signature_type": "Line"
}
]