python-miniupnpc - UPnP IGD client lightweight library Python bindings

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe i386
Package filename python-miniupnpc_1.9.20140610-4ubuntu2_i386.deb
Package name python-miniupnpc
Package version 1.9.20140610
Package release 4ubuntu2
Package architecture i386
Package type deb
Category universe/python
License -
Maintainer Ubuntu Developers <>
Download size 27.66 KB
Installed size 85.00 KB
The UPnP protocol is supported by most home adsl/cable routers and Microsoft
Windows 2K/XP. The aim of the MiniUPnP project is to bring a free software
solution to support the "Internet Gateway Device" part of the protocol. The
MediaServer/MediaRenderer UPnP protocol is also becoming very popular.
Miniupnpc aims at the simplest library possible, with the smallest footprint
and no dependencies to other libraries such as XML parsers or HTTP
implementations. All the code is pure ANSI C. Compiled on a x86 PC, the
miniupnp client library have less than 15KB code size. For instance, the upnpc
sample program is around 20KB. The miniupnp daemon is much smaller than any
other IGD daemon and is ideal for using on low memory device for this reason.
This package contains the Python bindings.


Package Version Architecture Repository
python-miniupnpc_1.9.20140610-4ubuntu2_amd64.deb 1.9.20140610 amd64 Ubuntu Universe
python-miniupnpc - - -


Name Value
libc6 >= 2.15
python >= 2.7
python << 2.8


Type URL
Binary Package python-miniupnpc_1.9.20140610-4ubuntu2_i386.deb
Source Package miniupnpc

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python-miniupnpc deb package:
    # sudo apt-get install python-miniupnpc




2018-02-07 - Marc Deslauriers <>
miniupnpc (1.9.20140610-4ubuntu2) bionic; urgency=medium
* SECURITY UPDATE: multiple overflows
- debian/patches/CVE-2017-1000494-1.patch: properly initialize data
structure for SOAP parsing in upnpreplyparse.c.
- debian/patches/CVE-2017-1000494-2.patch: fix heap buffer overflow in
- CVE-2017-1000494
2017-06-15 - Marc Deslauriers <>
miniupnpc (1.9.20140610-4ubuntu1) artful; urgency=medium
* Merge from Debian unstable. Remaining changes:
- Suggest minissdpd rather than recommending it, as it's in universe.
2017-05-19 - Thomas Goirand <>
miniupnpc (1.9.20140610-4) unstable; urgency=high
* Now uses a better patch from upstream for the buffer overflow issue.
2017-05-19 - Marc Deslauriers <>
miniupnpc (1.9.20140610-3ubuntu1) artful; urgency=medium
* Merge from Debian unstable. Remaining changes:
- Suggest minissdpd rather than recommending it, as it's in universe.
2017-05-18 - Thomas Goirand <>
miniupnpc (1.9.20140610-3) unstable; urgency=high
* Add More_accurate_checking_while_writing_buffer_in_simpleUPnPcommand2.patch
which fixes a buffer overflow.
* CVE-2017-8798: integer signedness error. Applied upstream patch.
(Closes: #862273).
* Define define _DEFAULT_SOURCE do avoid FTBFS.
2015-10-25 - Salvatore Bonaccorso <>
miniupnpc (1.9.20140610-2.1) unstable; urgency=high
* Non-maintainer upload.
* Add CVE-2015-6031.patch patch.
CVE-2015-6031: Buffer overflow vulnerability in XML parser
functionality. (Closes: #802650)
2015-10-15 - Steve Beattie <>
miniupnpc (1.9.20140610-2ubuntu2) wily; urgency=medium
* SECURITY UPDATE: buffer overflow in XML parser (LP: #1506017)
- debian/patches/CVE-2015-6031.patch: fix buffer overflow in
- CVE-2015-6031
2014-10-30 - Gianfranco Costamagna <>
miniupnpc (1.9.20140610-2ubuntu1) vivid; urgency=low
* Merge from Debian unstable (LP: #1387096).  Remaining changes:
- Suggest minissdpd rather than recommending it, as it's in universe.
2014-07-13 - Thomas Goirand <>
miniupnpc (1.9.20140610-2) unstable; urgency=medium
* Uploading to unstable.
2014-06-11 - Thomas Goirand <>
miniupnpc (1.9.20140610-1) experimental; urgency=medium
* New upstream release. This fixes FTBFS in kFreeBSD.
* Now switching to pristine tar Git packaging.
* Adds correct-typo-in-manpage.patch.
* Added a debian/libminiupnpc10.symbols file.

See Also

Package Description
python-mipp-test_1.0.0-3_all.deb Meteorological data Ingest-Processing Package (test suite)
python-mipp_1.0.0-3_all.deb Meteorological data Ingest-Processing Package (mipp)
python-misaka_1.0.2-5build3_i386.deb binding for Sundown, a markdown parsing library - Python 2.x
python-mistral-lib-doc_0.4.0-0ubuntu1_all.deb Mistral shared routines and utilities - doc
python-mistral-lib_0.4.0-0ubuntu1_all.deb Mistral shared routines and utilities - Python 2.7
python-mistral_6.0.0-0ubuntu1.1_all.deb OpenStack Workflow Service - Python libraries
python-mistune_0.8.3-2_all.deb Markdown parser for Python 2
python-mk-livestatus_0.2-1_all.deb Helps to query MK livestatus and return results as dictionary
python-mlpy-doc_2.2.0~dfsg1-3build3_all.deb documentation and examples for mlpy
python-mlpy-lib_2.2.0~dfsg1-3build3_i386.deb low-level implementations and bindings for mlpy
python-mlpy_2.2.0~dfsg1-3build3_all.deb high-performance Python package for predictive modeling
python-mlt_6.6.0-1build1_i386.deb multimedia framework (Python bindings)
python-mmkeys_1.6.2.1-6_i386.deb Multimedia key support as a PyGTK object
python-mmllib_0.3.0.post1-1_all.deb library for handling Music Macro Language (Python 2)
python-mne_0.15.2+dfsg-2_all.deb Python modules for MEG and EEG data analysis