Memory leak in PUPnP - #VU152877
Published: September 29, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to missing release of memory in the freeSubscription() event queue list when processing repeated GENA SUBSCRIBE and UNSUBSCRIBE requests. A remote attacker can repeatedly create and tear down subscriptions to exhaust device memory.
Accepted subscriptions always queue an initial event.