Download Latest Version release-22.1.8 source code.zip (1.1 MB) Google Add to Preferred Sources
Home / release-22.1.6
Name Modified Size InfoDownloads / Week
Parent folder
libupnp-22.1.6.tar.bz2 2026-09-27 788.5 kB
libupnp-22.1.6.tar.bz2.sha256 2026-09-27 89 Bytes
README.md 2026-09-27 929 Bytes
release-22.1.6 source code.tar.gz 2026-09-27 893.6 kB
release-22.1.6 source code.zip 2026-09-27 1.1 MB
Totals: 5 Items   2.8 MB 6

Security fix

  • GHSA-mhhw-gm73-c57g: Fix a heap over-read when parsing the Callback header of an incoming GENA SUBSCRIBE request. is_mark() and is_reserved() used strchr(), which also matches the terminating NUL, so URI parsing did not stop at the end of the string, and create_url_list() passed parse_uri() a length two bytes too long. A Callback URL without the closing > read one byte past its buffer (CWE-125). Only devices are affected. Found and fixed by @las7 in [#641]. The advisory will be published shortly.

What's Changed

New Contributors

Full Changelog: https://github.com/pupnp/pupnp/compare/release-22.1.5...release-22.1.6

Source: README.md, updated 2026-09-27