mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
Document devel/upnp 2 security vulnerabilities:
- unhandled write of files to filesystem via POST by default - heap buffer overflow in create_url_list function
This commit is contained in:
parent
f95e64d448
commit
fd60857091
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=429627
1 changed files with 39 additions and 0 deletions
|
@ -58,6 +58,45 @@ Notes:
|
||||||
* Do not forget port variants (linux-f10-libxml2, libxml2, etc.)
|
* Do not forget port variants (linux-f10-libxml2, libxml2, etc.)
|
||||||
-->
|
-->
|
||||||
<vuxml xmlns="http://www.vuxml.org/apps/vuxml-1">
|
<vuxml xmlns="http://www.vuxml.org/apps/vuxml-1">
|
||||||
|
<vuln vid="244c8288-cc4a-11e6-a475-bcaec524bf84">
|
||||||
|
<topic>upnp -- multiple vulnerabilities</topic>
|
||||||
|
<affects>
|
||||||
|
<package>
|
||||||
|
<name>upnp</name>
|
||||||
|
<range><lt>1.6.21</lt></range>
|
||||||
|
</package>
|
||||||
|
</affects>
|
||||||
|
<description>
|
||||||
|
<body xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<p>Matthew Garett reports:</p>
|
||||||
|
<blockquote cite="https://twitter.com/mjg59/status/755062278513319936">
|
||||||
|
<p>Reported this to upstream 8 months ago without response,
|
||||||
|
so: libupnp's default behaviour allows anyone to write to your
|
||||||
|
filesystem. Seriously. Find a device running a libupnp based server
|
||||||
|
(Shodan says there's rather a lot), and POST a file to /testfile.
|
||||||
|
Then GET /testfile ... and yeah if the server is running as root
|
||||||
|
(it is) and is using / as the web root (probably not, but maybe)
|
||||||
|
this gives full host fs access.</p>
|
||||||
|
</blockquote>
|
||||||
|
<p>Scott Tenaglia reports:</p>
|
||||||
|
<blockquote cite="https://sourceforge.net/p/pupnp/bugs/133/">
|
||||||
|
<p>There is a heap buffer overflow vulnerability in the
|
||||||
|
create_url_list function in upnp/src/gena/gena_device.c.</p>
|
||||||
|
</blockquote>
|
||||||
|
</body>
|
||||||
|
</description>
|
||||||
|
<references>
|
||||||
|
<url>https://twitter.com/mjg59/status/755062278513319936</url>
|
||||||
|
<url>https://sourceforge.net/p/pupnp/bugs/133/</url>
|
||||||
|
<cvename>CVE-2016-6255</cvename>
|
||||||
|
<cvename>CVE-2016-8863</cvename>
|
||||||
|
</references>
|
||||||
|
<dates>
|
||||||
|
<discovery>2016-02-23</discovery>
|
||||||
|
<entry>2016-12-27</entry>
|
||||||
|
</dates>
|
||||||
|
</vuln>
|
||||||
|
|
||||||
<vuln vid="c7656d4c-cb60-11e6-a9a5-b499baebfeaf">
|
<vuln vid="c7656d4c-cb60-11e6-a9a5-b499baebfeaf">
|
||||||
<topic>phpmailer -- Remote Code Execution</topic>
|
<topic>phpmailer -- Remote Code Execution</topic>
|
||||||
<affects>
|
<affects>
|
||||||
|
|
Loading…
Add table
Reference in a new issue