MiniUPnP contains an overflow condition in the SOAP handler. The issue is triggered as certain user-supplied input is not properly validated. This may allow a remote attacker who is able to access the SOAP endpoint to cause a stack-based buffer overflow, resulting in a denial of service or potentially execution of arbitrary code..