A Denial Of Service vulnerability in MiniUPnP MiniUPnPd through 2.1 exists due to a NULL pointer dereference in GetOutboundPinholeTimeout in upnpsoap.c for int_port.
{ "vanir_signatures": [ { "id": "CVE-2019-12108-05bb41a2", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "digest": { "length": 1325.0, "function_hash": "71234039086997178367485117544271644435" }, "target": { "file": "miniupnpd/upnpsoap.c", "function": "GetOutboundPinholeTimeout" }, "source": "https://github.com/miniupnp/miniupnp/commit/13585f15c7f7dc28bbbba1661efb280d530d114c" }, { "id": "CVE-2019-12108-26dffd12", "deprecated": false, "signature_version": "v1", "signature_type": "Line", "digest": { "threshold": 0.9, "line_hashes": [ "64415667816614439221810368534374882748", "46776556512540516748005953614856017541", "262941448103799079676414217496844234586", "185857199545920684583064817506350996136" ] }, "target": { "file": "miniupnpd/upnpsoap.c" }, "source": "https://github.com/miniupnp/miniupnp/commit/86030db849260dd8fb2ed975b9890aef1b62b692" }, { "id": "CVE-2019-12108-39e533b7", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "digest": { "length": 1439.0, "function_hash": "183201488857174121539249514163529004705" }, "target": { "file": "miniupnpd/upnpsoap.c", "function": "GetOutboundPinholeTimeout" }, "source": "https://github.com/miniupnp/miniupnp/commit/86030db849260dd8fb2ed975b9890aef1b62b692" }, { "id": "CVE-2019-12108-cb43a28a", "deprecated": false, "signature_version": "v1", "signature_type": "Line", "digest": { "threshold": 0.9, "line_hashes": [ "5593300419432615200973628329977550124", "282311576490144500094238455818010610431", "4122044120206916469799491856609136226" ] }, "target": { "file": "miniupnpd/upnpsoap.c" }, "source": "https://github.com/miniupnp/miniupnp/commit/13585f15c7f7dc28bbbba1661efb280d530d114c" } ] }