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.
{
"unresolved_ranges": [
{
"source": "CPE_FIELD",
"cpe": "cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:*",
"extracted_events": [
{
"last_affected": "8.0"
}
]
}
]
}{
"source": [
"CPE_FIELD",
"REFERENCES"
],
"cpe": "cpe:2.3:a:uriparser_project:uriparser:*:*:*:*:*:*:*:*",
"extracted_events": [
{
"introduced": "0"
},
{
"fixed": "0.9.0"
}
]
}"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2018-19199.json"
"2026-04-11T18:20:34Z"
[
{
"source": "https://github.com/uriparser/uriparser/commit/f76275d4a91b28d687250525d3a0c5509bbd666f",
"digest": {
"line_hashes": [
"290371169415132705895581035972684788287",
"326755179708340016162408027130503972958",
"100983874194007827929211722687075228168",
"223176582113153006996577696788295800471",
"126050388159432121021043208975519024681",
"54508814337538683184784625144362654913",
"121578682297062695633425950485373220149",
"176129368108619434604045172507923970959",
"30080713267707726995436633986327152207"
],
"threshold": 0.9
},
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "src/UriQuery.c"
},
"deprecated": false,
"id": "CVE-2018-19199-e01bf6e2"
}
]