{"id":"UBUNTU-CVE-2020-12695","details":"The Open Connectivity Foundation UPnP specification before 2020-04-17 does not forbid the acceptance of a subscription request with a delivery URL on a different network segment than the fully qualified event-subscription URL, aka the CallStranger issue.","modified":"2026-04-22T12:28:53.219982Z","published":"2020-06-08T17:15:00Z","related":["USN-4494-1","USN-4722-1","USN-4734-1","USN-4734-2"],"upstream":["CVE-2020-12695"],"references":[{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2020-12695"},{"type":"REPORT","url":"https://w1.fi/security/2020-1/"},{"type":"REPORT","url":"https://w1.fi/security/2020-1/upnp-subscribe-misbehavior-wps-ap.txt"},{"type":"REPORT","url":"https://www.openwall.com/lists/oss-security/2020/06/08/2"},{"type":"ADVISORY","url":"https://ubuntu.com/security/notices/USN-4494-1"},{"type":"ADVISORY","url":"https://ubuntu.com/security/notices/USN-4722-1"},{"type":"ADVISORY","url":"https://ubuntu.com/security/notices/USN-4734-1"},{"type":"ADVISORY","url":"https://ubuntu.com/security/notices/USN-4734-2"},{"type":"REPORT","url":"https://www.cve.org/CVERecord?id=CVE-2020-12695"}],"affected":[{"package":{"name":"wpa","ecosystem":"Ubuntu:Pro:14.04:LTS","purl":"pkg:deb/ubuntu/wpa@2.1-0ubuntu1.7+esm3?arch=source&distro=trusty/esm"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1-0ubuntu1.7+esm3"}]}],"versions":["1.0-3ubuntu2","1.0-3ubuntu3","1.0-3ubuntu4","2.1-0ubuntu1","2.1-0ubuntu1.1","2.1-0ubuntu1.2","2.1-0ubuntu1.3","2.1-0ubuntu1.4","2.1-0ubuntu1.5","2.1-0ubuntu1.6","2.1-0ubuntu1.7","2.1-0ubuntu1.7+esm1","2.1-0ubuntu1.7+esm2"],"ecosystem_specific":{"availability":"Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro","binaries":[{"binary_name":"hostapd","binary_version":"1:2.1-0ubuntu1.7+esm3"},{"binary_name":"wpagui","binary_version":"2.1-0ubuntu1.7+esm3"},{"binary_name":"wpasupplicant","binary_version":"2.1-0ubuntu1.7+esm3"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2020/UBUNTU-CVE-2020-12695.json"}},{"package":{"name":"minidlna","ecosystem":"Ubuntu:16.04:LTS","purl":"pkg:deb/ubuntu/minidlna@1.1.5+dfsg-2ubuntu0.1?arch=source&distro=xenial"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.5+dfsg-2ubuntu0.1"}]}],"versions":["1.1.4+dfsg-4build1","1.1.5+dfsg-1","1.1.5+dfsg-2"],"ecosystem_specific":{"availability":"No subscription required","binaries":[{"binary_name":"minidlna","binary_version":"1.1.5+dfsg-2ubuntu0.1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2020/UBUNTU-CVE-2020-12695.json"}},{"package":{"name":"wpa","ecosystem":"Ubuntu:16.04:LTS","purl":"pkg:deb/ubuntu/wpa@2.4-0ubuntu6.7?arch=source&distro=xenial"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.4-0ubuntu6.7"}]}],"versions":["2.4-0ubuntu3","2.4-0ubuntu4","2.4-0ubuntu5","2.4-0ubuntu6","2.4-0ubuntu6.2","2.4-0ubuntu6.3","2.4-0ubuntu6.4","2.4-0ubuntu6.5","2.4-0ubuntu6.6"],"ecosystem_specific":{"availability":"No subscription required","binaries":[{"binary_name":"hostapd","binary_version":"1:2.4-0ubuntu6.7"},{"binary_name":"wpagui","binary_version":"2.4-0ubuntu6.7"},{"binary_name":"wpasupplicant","binary_version":"2.4-0ubuntu6.7"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2020/UBUNTU-CVE-2020-12695.json"}},{"package":{"name":"gupnp","ecosystem":"Ubuntu:16.04:LTS","purl":"pkg:deb/ubuntu/gupnp@0.20.16-1?arch=source&distro=xenial"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.20.14-1","0.20.15-1","0.20.15-1ubuntu1","0.20.16-1"],"ecosystem_specific":{"binaries":[{"binary_name":"gir1.2-gupnp-1.0","binary_version":"0.20.16-1"},{"binary_version":"0.20.16-1","binary_name":"libgupnp-1.0-4"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2020/UBUNTU-CVE-2020-12695.json"}},{"package":{"name":"libupnp","ecosystem":"Ubuntu:Pro:16.04:LTS","purl":"pkg:deb/ubuntu/libupnp@1:1.6.19+git20160116-1ubuntu0.1~esm1?arch=source&distro=esm-apps/xenial"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1:1.6.19+git20141001-1","1:1.6.19+git20141001-1ubuntu1","1:1.6.19+git20160116-1","1:1.6.19+git20160116-1ubuntu0.1~esm1"],"ecosystem_specific":{"binaries":[{"binary_name":"libupnp6","binary_version":"1:1.6.19+git20160116-1ubuntu0.1~esm1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2020/UBUNTU-CVE-2020-12695.json"}},{"package":{"name":"minidlna","ecosystem":"Ubuntu:18.04:LTS","purl":"pkg:deb/ubuntu/minidlna@1.2.1+dfsg-1ubuntu0.18.04.1?arch=source&distro=bionic"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.2.1+dfsg-1ubuntu0.18.04.1"}]}],"versions":["1.2.0+dfsg-2","1.2.1+dfsg-1"],"ecosystem_specific":{"availability":"No subscription required","binaries":[{"binary_name":"minidlna","binary_version":"1.2.1+dfsg-1ubuntu0.18.04.1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2020/UBUNTU-CVE-2020-12695.json"}},{"package":{"name":"wpa","ecosystem":"Ubuntu:18.04:LTS","purl":"pkg:deb/ubuntu/wpa@2:2.6-15ubuntu2.7?arch=source&distro=bionic"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2:2.6-15ubuntu2.7"}]}],"versions":["2.4-0ubuntu10","2:2.4-1.1ubuntu1","2:2.6-15ubuntu1","2:2.6-15ubuntu2","2:2.6-15ubuntu2.1","2:2.6-15ubuntu2.2","2:2.6-15ubuntu2.3","2:2.6-15ubuntu2.4","2:2.6-15ubuntu2.5","2:2.6-15ubuntu2.6"],"ecosystem_specific":{"availability":"No subscription required","binaries":[{"binary_name":"hostapd","binary_version":"2:2.6-15ubuntu2.7"},{"binary_name":"wpagui","binary_version":"2:2.6-15ubuntu2.7"},{"binary_name":"wpasupplicant","binary_version":"2:2.6-15ubuntu2.7"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2020/UBUNTU-CVE-2020-12695.json"}},{"package":{"name":"gupnp","ecosystem":"Ubuntu:18.04:LTS","purl":"pkg:deb/ubuntu/gupnp@1.0.2-2?arch=source&distro=bionic"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.0.1-1","1.0.2-1","1.0.2-2"],"ecosystem_specific":{"binaries":[{"binary_name":"gir1.2-gupnp-1.0","binary_version":"1.0.2-2"},{"binary_name":"libgupnp-1.0-4","binary_version":"1.0.2-2"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2020/UBUNTU-CVE-2020-12695.json"}},{"package":{"name":"libupnp","ecosystem":"Ubuntu:18.04:LTS","purl":"pkg:deb/ubuntu/libupnp@1:1.6.24-4?arch=source&distro=bionic"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1:1.6.22-1","1:1.6.24-1","1:1.6.24-2","1:1.6.24-3","1:1.6.24-4"],"ecosystem_specific":{"binaries":[{"binary_version":"1:1.6.24-4","binary_name":"libupnp6"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2020/UBUNTU-CVE-2020-12695.json"}},{"package":{"name":"pupnp-1.8","ecosystem":"Ubuntu:18.04:LTS","purl":"pkg:deb/ubuntu/pupnp-1.8@1:1.8.2-3?arch=source&distro=bionic"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1:1.8.2-2","1:1.8.2-3"],"ecosystem_specific":{"binaries":[{"binary_name":"libixml10","binary_version":"1:1.8.2-3"},{"binary_name":"libupnp10","binary_version":"1:1.8.2-3"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2020/UBUNTU-CVE-2020-12695.json"}},{"package":{"name":"gupnp","ecosystem":"Ubuntu:20.04:LTS","purl":"pkg:deb/ubuntu/gupnp@1.2.3-0ubuntu0.20.04.1?arch=source&distro=focal"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.2.3-0ubuntu0.20.04.1"}]}],"versions":["1.2.1-1","1.2.1-2","1.2.2-1"],"ecosystem_specific":{"availability":"No subscription required","binaries":[{"binary_name":"gir1.2-gupnp-1.2","binary_version":"1.2.3-0ubuntu0.20.04.1"},{"binary_name":"libgupnp-1.2-0","binary_version":"1.2.3-0ubuntu0.20.04.1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2020/UBUNTU-CVE-2020-12695.json"}},{"package":{"name":"minidlna","ecosystem":"Ubuntu:20.04:LTS","purl":"pkg:deb/ubuntu/minidlna@1.2.1+dfsg-1ubuntu0.20.04.1?arch=source&distro=focal"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.2.1+dfsg-1ubuntu0.20.04.1"}]}],"versions":["1.2.1+dfsg-1build1"],"ecosystem_specific":{"binaries":[{"binary_version":"1.2.1+dfsg-1ubuntu0.20.04.1","binary_name":"minidlna"}],"availability":"No subscription required"},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2020/UBUNTU-CVE-2020-12695.json"}},{"package":{"name":"wpa","ecosystem":"Ubuntu:20.04:LTS","purl":"pkg:deb/ubuntu/wpa@2:2.9-1ubuntu4.2?arch=source&distro=focal"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2:2.9-1ubuntu4.2"}]}],"versions":["2:2.9-1ubuntu2","2:2.9-1ubuntu3","2:2.9-1ubuntu4","2:2.9-1ubuntu4.1"],"ecosystem_specific":{"availability":"No subscription required","binaries":[{"binary_name":"hostapd","binary_version":"2:2.9-1ubuntu4.2"},{"binary_version":"2:2.9-1ubuntu4.2","binary_name":"wpagui"},{"binary_name":"wpasupplicant","binary_version":"2:2.9-1ubuntu4.2"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2020/UBUNTU-CVE-2020-12695.json"}},{"package":{"name":"pupnp-1.8","ecosystem":"Ubuntu:20.04:LTS","purl":"pkg:deb/ubuntu/pupnp-1.8@1:1.8.4-2ubuntu2?arch=source&distro=focal"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1:1.8.4-2ubuntu2"],"ecosystem_specific":{"binaries":[{"binary_name":"libixml10","binary_version":"1:1.8.4-2ubuntu2"},{"binary_name":"libupnp13","binary_version":"1:1.8.4-2ubuntu2"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2020/UBUNTU-CVE-2020-12695.json"}},{"package":{"name":"pupnp-1.8","ecosystem":"Ubuntu:22.04:LTS","purl":"pkg:deb/ubuntu/pupnp-1.8@1:1.8.4-2ubuntu2?arch=source&distro=jammy"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1:1.8.4-2ubuntu2"],"ecosystem_specific":{"binaries":[{"binary_name":"libixml10","binary_version":"1:1.8.4-2ubuntu2"},{"binary_name":"libupnp13","binary_version":"1:1.8.4-2ubuntu2"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2020/UBUNTU-CVE-2020-12695.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:N/A:H"},{"type":"Ubuntu","score":"medium"}]}