This tool aims to bring together a range of UPnP assessment features, enabling quick assessment with minimal configuration and set-up. It has been developed to aid security consultants in exploring, spoofing and manipulating of UPnP devices and the underlying protocols at work. It is intended as a proof of concept to be used for research purposes in a trusted environment.
more here.............https://github.com/nccgroup/UPnP-Pentest-Toolkit
more here.............https://github.com/nccgroup/UPnP-Pentest-Toolkit