CVE-2019-12108: 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 intport.
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-12108?
CVE-2019-12108 is classified as a Denial of Service vulnerability.
How do I fix CVE-2019-12108?
To fix CVE-2019-12108, upgrade MiniUPnPd to version 2.2.1-1 or later.
Which versions of MiniUPnPd are affected by CVE-2019-12108?
CVE-2019-12108 affects MiniUPnPd versions up to and including 2.1.
What is the cause of the denial of service in CVE-2019-12108?
The denial of service in CVE-2019-12108 is caused by a NULL pointer dereference in the GetOutboundPinholeTimeout function.
Can I use MiniUPnPd version 2.3.1-1 to mitigate CVE-2019-12108?
Yes, MiniUPnPd version 2.3.1-1 is not affected by CVE-2019-12108.