<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Hacking with UPnP (Universal Plug and Play)</title>
	<atom:link href="http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/</link>
	<description>Information Security Think Tank</description>
	<pubDate>Fri, 21 Nov 2008 20:10:46 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>By: LoRdRapTuReZ</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-124299</link>
		<dc:creator>LoRdRapTuReZ</dc:creator>
		<pubDate>Mon, 10 Nov 2008 02:43:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-124299</guid>
		<description>I have an universal plug and play server gateway. And its protected with the password which was set by pervously guy who work in my company.So, is there any other options that i can reset the server gateway or get the default</description>
		<content:encoded><![CDATA[<p>I have an universal plug and play server gateway. And its protected with the password which was set by pervously guy who work in my company.So, is there any other options that i can reset the server gateway or get the default</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Invisible Infection, Revisited &#124; All That's Evil</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-123771</link>
		<dc:creator>The Invisible Infection, Revisited &#124; All That's Evil</dc:creator>
		<pubDate>Thu, 18 Sep 2008 17:53:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-123771</guid>
		<description>[...] fine folks at GNUcitizen provided much of the information that I&#8217;m mentioning here, and they even have some carefully [...]</description>
		<content:encoded><![CDATA[<p>[...] fine folks at GNUcitizen provided much of the information that I&#8217;m mentioning here, and they even have some carefully [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: More UPnP Hacking Fun with Google Media Server &#124; GNUCITIZEN</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-122692</link>
		<dc:creator>More UPnP Hacking Fun with Google Media Server &#124; GNUCITIZEN</dc:creator>
		<pubDate>Fri, 27 Jun 2008 09:31:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-122692</guid>
		<description>[...] our exploration in the fields of UPnP earlier this year with some smoking posts which covered some basic attacks and the advance flash attacks. Today I stumbled across Google Media Server, a desktop gadget which [...]</description>
		<content:encoded><![CDATA[<p>[...] our exploration in the fields of UPnP earlier this year with some smoking posts which covered some basic attacks and the advance flash attacks. Today I stumbled across Google Media Server, a desktop gadget which [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vino</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-120181</link>
		<dc:creator>vino</dc:creator>
		<pubDate>Mon, 28 Apr 2008 14:27:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-120181</guid>
		<description>Thats Greatt.., You guys Rock !!!!</description>
		<content:encoded><![CDATA[<p>Thats Greatt.., You guys Rock !!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Inseguridad en UPnP. &#187; Vida Casi Digital</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-118649</link>
		<dc:creator>Inseguridad en UPnP. &#187; Vida Casi Digital</dc:creator>
		<pubDate>Fri, 11 Apr 2008 20:11:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-118649</guid>
		<description>[...] Hacking with UPnP (Universal Plug and Play): http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/ [...]</description>
		<content:encoded><![CDATA[<p>[...] Hacking with UPnP (Universal Plug and Play): <a href="http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/" rel="nofollow">http://www.gnucitizen.org/blog.....-and-play/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-117625</link>
		<dc:creator>Nick</dc:creator>
		<pubDate>Fri, 28 Mar 2008 07:17:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-117625</guid>
		<description>Alright.

So I'm in an interesting situation. A desperate friend convinced me to help him try to get a friend's MSN and Gmail accounts back from a malicious ex-friend. I am now communicating with the malicious ex-friend's router via Flash SOAP requests and I would really like to change this person's DNS servers. Bad I know, but my friend claims her life is getting ruined. I am having trouble finding an API for SOAP communication with routers - specifically a 3COM OfficeConnect.

For justice!</description>
		<content:encoded><![CDATA[<p>Alright.</p>
<p>So I&#8217;m in an interesting situation. A desperate friend convinced me to help him try to get a friend&#8217;s MSN and Gmail accounts back from a malicious ex-friend. I am now communicating with the malicious ex-friend&#8217;s router via Flash SOAP requests and I would really like to change this person&#8217;s DNS servers. Bad I know, but my friend claims her life is getting ruined. I am having trouble finding an API for SOAP communication with routers - specifically a 3COM OfficeConnect.</p>
<p>For justice!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: WiFi Ownage &#124; GNUCITIZEN</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-111214</link>
		<dc:creator>WiFi Ownage &#124; GNUCITIZEN</dc:creator>
		<pubDate>Thu, 07 Feb 2008 11:00:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-111214</guid>
		<description>[...] router and changed the primary DNS server through many of the available methods in the wild, like UPnP hacking, [...]</description>
		<content:encoded><![CDATA[<p>[...] router and changed the primary DNS server through many of the available methods in the wild, like UPnP hacking, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: UPnP: The Saga Continues &#124; GNUCITIZEN</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-101848</link>
		<dc:creator>UPnP: The Saga Continues &#124; GNUCITIZEN</dc:creator>
		<pubDate>Sun, 20 Jan 2008 20:35:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-101848</guid>
		<description>[...] already covered what UPnP is and how it works in most basic form. We&#8217;ve also showed how it can be exploited [...]</description>
		<content:encoded><![CDATA[<p>[...] already covered what UPnP is and how it works in most basic form. We&#8217;ve also showed how it can be exploited [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: And Go it Does: CSRF &#171; Reasons to Fear the Matrix</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-101034</link>
		<dc:creator>And Go it Does: CSRF &#171; Reasons to Fear the Matrix</dc:creator>
		<pubDate>Fri, 18 Jan 2008 20:16:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-101034</guid>
		<description>[...] a side note, the security issues raised by GnuCitizen about the use of UPnP (Universal Plug and Play) are quite more interesting. Of course, you have to be on the local [...]</description>
		<content:encoded><![CDATA[<p>[...] a side note, the security issues raised by GnuCitizen about the use of UPnP (Universal Plug and Play) are quite more interesting. Of course, you have to be on the local [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pericoloso bug per Flash e Excel :: News Orebla.it</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-100205</link>
		<dc:creator>Pericoloso bug per Flash e Excel :: News Orebla.it</dc:creator>
		<pubDate>Wed, 16 Jan 2008 13:26:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-100205</guid>
		<description>[...] pubblicato dai due ricercatori (vedi articolo) si evince come il problema non sia localizzato in una mancanza di validazione da parte di Apple [...]</description>
		<content:encoded><![CDATA[<p>[...] pubblicato dai due ricercatori (vedi articolo) si evince come il problema non sia localizzato in una mancanza di validazione da parte di Apple [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ×¡×“×§×™× &#187; ×‘×¢×™×ª ×”××‘×˜×—×” ×©×ž××™×™×ž×ª ×¢×œ ×›-×•-×œ-×</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-99908</link>
		<dc:creator>×¡×“×§×™× &#187; ×‘×¢×™×ª ×”××‘×˜×—×” ×©×ž××™×™×ž×ª ×¢×œ ×›-×•-×œ-×</dc:creator>
		<pubDate>Tue, 15 Jan 2008 18:32:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-99908</guid>
		<description>[...] ×›×“×™ ×œ×–×¨×– ××ª ×”×˜×™×¤×•×œ ×‘× ×•×©×. ×‘×—×•×“×© ×”××—×¨×•×Ÿ ×”× ×—×§×¨×• ×•×¤×¨×¡×ž×• ×ž×¡×¤×¨ ×ž××ž×¨×™× ×”×¢×•×¡×§×™× ×‘× ×•×©× ×›×”×›× ×” ×œ×’×™×œ×•×™. ×”×¦×ž×“ ×’×™×œ×” ×©× ×™×ª×Ÿ ×œ×™×¦×•×¨ ×§×‘×¦×™ [...]</description>
		<content:encoded><![CDATA[<p>[...] ×›×“×™ ×œ×–×¨×– ××ª ×”×˜×™×¤×•×œ ×‘× ×•×©×. ×‘×—×•×“×© ×”××—×¨×•×Ÿ ×”× ×—×§×¨×• ×•×¤×¨×¡×ž×• ×ž×¡×¤×¨ ×ž××ž×¨×™× ×”×¢×•×¡×§×™× ×‘× ×•×©× ×›×”×›× ×” ×œ×’×™×œ×•×™. ×”×¦×ž×“ ×’×™×œ×” ×©× ×™×ª×Ÿ ×œ×™×¦×•×¨ ×§×‘×¦×™ [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rizki</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-99787</link>
		<dc:creator>rizki</dc:creator>
		<pubDate>Tue, 15 Jan 2008 10:25:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-99787</guid>
		<description>how to hacking in the syistem</description>
		<content:encoded><![CDATA[<p>how to hacking in the syistem</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: G-Brain</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-99281</link>
		<dc:creator>G-Brain</dc:creator>
		<pubDate>Sun, 13 Jan 2008 11:47:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-99281</guid>
		<description>"Home Wirless". An excellent article nonetheless.</description>
		<content:encoded><![CDATA[<p>&#8220;Home Wirless&#8221;. An excellent article nonetheless.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hacking The Interwebs &#124; GNUCITIZEN</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-98890</link>
		<dc:creator>Hacking The Interwebs &#124; GNUCITIZEN</dc:creator>
		<pubDate>Sat, 12 Jan 2008 12:57:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-98890</guid>
		<description>[...] the last week we&#8217;ve tried to prepare you for this very moment by exposing bits and pieces on how UPnP works and why it is so important to keep it in mind when testing and securing networks. [...]</description>
		<content:encoded><![CDATA[<p>[...] the last week we&#8217;ve tried to prepare you for this very moment by exposing bits and pieces on how UPnP works and why it is so important to keep it in mind when testing and securing networks. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adrian Pastor</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-98269</link>
		<dc:creator>Adrian Pastor</dc:creator>
		<pubDate>Fri, 11 Jan 2008 00:26:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-98269</guid>
		<description>@zmx - Plug-and-Play Tester - like other upnp tools - are very handy for reverse-engineering the protocol. make a config change with the tool while sniffing the traffic. once the SOAP request is captured is trivial to convert to XHR() for remote exploitation.

@agent0x0 - you definitely made me want to test UPnP attacks on consoles. Nice idea as I'm sure they use UPnP stacks that can also be found on other devices besides gaming consoles.</description>
		<content:encoded><![CDATA[<p>@zmx - Plug-and-Play Tester - like other upnp tools - are very handy for reverse-engineering the protocol. make a config change with the tool while sniffing the traffic. once the SOAP request is captured is trivial to convert to XHR() for remote exploitation.</p>
<p>@agent0&#215;0 - you definitely made me want to test UPnP attacks on consoles. Nice idea as I&#8217;m sure they use UPnP stacks that can also be found on other devices besides gaming consoles.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ambient &#187; Some links from today</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-98207</link>
		<dc:creator>ambient &#187; Some links from today</dc:creator>
		<pubDate>Thu, 10 Jan 2008 21:25:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-98207</guid>
		<description>[...] Hacking with UPNP [...]</description>
		<content:encoded><![CDATA[<p>[...] Hacking with UPNP [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pdp</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-98118</link>
		<dc:creator>pdp</dc:creator>
		<pubDate>Thu, 10 Jan 2008 16:25:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-98118</guid>
		<description>definitely a risk, I must say. we haven't done any research on UPnP enabled consoles although I am sure that there might be a lot of interesting stuff to play with. To give you a hint, certain printers allow you to do a lot more through UPnP then the Web interface ;)</description>
		<content:encoded><![CDATA[<p>definitely a risk, I must say. we haven&#8217;t done any research on UPnP enabled consoles although I am sure that there might be a lot of interesting stuff to play with. To give you a hint, certain printers allow you to do a lot more through UPnP then the Web interface ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: agent0x0</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-98112</link>
		<dc:creator>agent0x0</dc:creator>
		<pubDate>Thu, 10 Jan 2008 15:59:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-98112</guid>
		<description>Good stuff guys!  I am concerned with all these "media server" devices and clients that auto enable  UPnP...I know many people are sticking 360's and PS3's out on their Internet Gateway so they can play multiplayer games easier...perhaps video game consoles with UPnP enabled is a growing attack vector along with the devices you mentioned.  Have you done any research with UPnP and consoles like the Xbox 360 or PS3?</description>
		<content:encoded><![CDATA[<p>Good stuff guys!  I am concerned with all these &#8220;media server&#8221; devices and clients that auto enable  UPnP&#8230;I know many people are sticking 360&#8217;s and PS3&#8217;s out on their Internet Gateway so they can play multiplayer games easier&#8230;perhaps video game consoles with UPnP enabled is a growing attack vector along with the devices you mentioned.  Have you done any research with UPnP and consoles like the Xbox 360 or PS3?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pdp</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-98072</link>
		<dc:creator>pdp</dc:creator>
		<pubDate>Thu, 10 Jan 2008 14:54:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-98072</guid>
		<description>yes, Universal Plug-and-Play Tester is pretty good, but it has some limitations.

&lt;blockquote&gt;How can you interrogate an UPnP device from the internet?&lt;/blockquote&gt;

first of all check &lt;a href="http://www.gnucitizen.org/blog/bt-home-flub-pwnin-the-bt-home-hub-5" rel="nofollow"&gt;Adrian's post&lt;/a&gt; on how to hack into BT Home Hub from outside with a combined attack: XSS + UPnP. It works flawlessly. The victim needs to visit a specially crafted webpage. Upon visit, the attacker will reconfigure their router with an UPnP SOAP message. At that moment the attacker can do pretty much whatever they like, including but not only: change the primary DNS server, reconfigure the local network, expose internal ports on the router's Internet facing side.

The broadcast announcement is useful only if you don't know where to look for the UPnP service description. I lot of people believe that UPnP is useful only if you are inside a network. This is incorrect. If you manage to find a printer or an exposed router, or any other type of UPnP enabled device and you know where their description is located, you might be able to send arbitrary SOAP request to any of control points over the Internet. It is as simple as that.

For example, if you enable the BT Home Hub router Web interface on the internet facing side, you will be able to reconfigure the device across the Internet even if the default admin password was changed.</description>
		<content:encoded><![CDATA[<p>yes, Universal Plug-and-Play Tester is pretty good, but it has some limitations.</p>
<blockquote><p>How can you interrogate an UPnP device from the internet?</p></blockquote>
<p>first of all check <a href="http://www.gnucitizen.org/blog/bt-home-flub-pwnin-the-bt-home-hub-5" rel="nofollow">Adrian&#8217;s post</a> on how to hack into BT Home Hub from outside with a combined attack: XSS + UPnP. It works flawlessly. The victim needs to visit a specially crafted webpage. Upon visit, the attacker will reconfigure their router with an UPnP SOAP message. At that moment the attacker can do pretty much whatever they like, including but not only: change the primary DNS server, reconfigure the local network, expose internal ports on the router&#8217;s Internet facing side.</p>
<p>The broadcast announcement is useful only if you don&#8217;t know where to look for the UPnP service description. I lot of people believe that UPnP is useful only if you are inside a network. This is incorrect. If you manage to find a printer or an exposed router, or any other type of UPnP enabled device and you know where their description is located, you might be able to send arbitrary SOAP request to any of control points over the Internet. It is as simple as that.</p>
<p>For example, if you enable the BT Home Hub router Web interface on the internet facing side, you will be able to reconfigure the device across the Internet even if the default admin password was changed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zmx</title>
		<link>http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play/#comment-98069</link>
		<dc:creator>zmx</dc:creator>
		<pubDate>Thu, 10 Jan 2008 14:43:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.gnucitizen.org/blog/hacking-with-upnp-universal-plug-and-play#comment-98069</guid>
		<description>There is a nice application Universal Plug-and-Play Tester for playing with http://noeld.com/programs.asp?cat=dstools.

However, you can play with UPnP only if you are inside the internal network. You need to see broadcast announcements to be able to interrogate and control an UPnP capable device.

How can you interrogate an UPnP device from the internet?</description>
		<content:encoded><![CDATA[<p>There is a nice application Universal Plug-and-Play Tester for playing with <a href="http://noeld.com/programs.asp?cat=dstools" rel="nofollow">http://noeld.com/programs.asp?cat=dstools</a>.</p>
<p>However, you can play with UPnP only if you are inside the internal network. You need to see broadcast announcements to be able to interrogate and control an UPnP capable device.</p>
<p>How can you interrogate an UPnP device from the internet?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
