CVE-2019-12109: Null Pointer Dereference
A Denial Of Service vulnerability in MiniUPnP MiniUPnPd through 2.1 exists due to a NULL pointer dereference in GetOutboundPinholeTimeout in upnpsoap.c for remport.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
debian/miniupnpdto a version that resolves this vulnerability.Fixed in 2.2.1-1Fixed in 2.3.1-1Fixed in 2.3.9-2 - Upgrade
Upgrade
alpine/miniupnpdto a version that resolves this vulnerability.Fixed in 2.2.2-r0
Event History
Frequently Asked Questions
What is the severity of CVE-2019-12109?
CVE-2019-12109 is classified as a Denial of Service vulnerability.
How do I fix CVE-2019-12109?
To fix CVE-2019-12109, upgrade MiniUPnPd to version 2.2.1-1 or later.
Which versions of MiniUPnPd are affected by CVE-2019-12109?
Versions of MiniUPnPd up to and including 2.1 are affected by CVE-2019-12109.
What causes CVE-2019-12109?
CVE-2019-12109 is caused by a NULL pointer dereference in the GetOutboundPinholeTimeout function.
Is there a patch available for CVE-2019-12109?
Yes, a patch for CVE-2019-12109 is included in the releases starting from MiniUPnPd version 2.2.1.