<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>ISIS &#187; Exploits</title>
	<atom:link href="http://isisblogs.poly.edu/category/exploits/feed/" rel="self" type="application/rss+xml" />
	<link>http://isisblogs.poly.edu</link>
	<description>Information Systems and Internet Security</description>
	<lastBuildDate>Mon, 20 Oct 2008 17:57:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/us/</creativeCommons:license>
		<item>
		<title>Fall Penetration Testing and Exploit-Dev course</title>
		<link>http://isisblogs.poly.edu/2008/08/24/fall-penetration-testing-and-exploit-dev-course/</link>
		<comments>http://isisblogs.poly.edu/2008/08/24/fall-penetration-testing-and-exploit-dev-course/#comments</comments>
		<pubDate>Sun, 24 Aug 2008 17:00:05 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Exploits]]></category>
		<category><![CDATA[Meta]]></category>
		<category><![CDATA[Reverse Engineering]]></category>
		<category><![CDATA[Social Engineering]]></category>
		<category><![CDATA[Targeted Attacks]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://isisblogs.poly.edu/?p=158</guid>
		<description><![CDATA[This year&#8217;s Penetration Testing and Exploit Development course (Fall 2008) will contain completely rewritten course material, guest lectures from leading security professionals, and free access to commercial tools provided by Fortify Software and Matta (thank you!). Additionally, the class will be held on-campus rather than online as it has been.
The instructor for the course is [...]]]></description>
			<content:encoded><![CDATA[<p>This year&#8217;s Penetration Testing and Exploit Development course (Fall 2008) will contain completely rewritten course material, guest lectures from leading security professionals, and free access to commercial tools provided by <a href="http://www.fortify.com/">Fortify Software</a> and <a href="http://trustmatta.com/">Matta</a> (thank you!). Additionally, the class will be held on-campus rather than online as it has been.</p>
<p>The instructor for the course is Nasir Memon with TA&#8217;s Dan Guido (me) and Vikram Padman. The syllabus has been finalized and the guest professors as well as their respective topics are as follows:</p>
<ul>
<li> Sept 4th &#8212; Introduction and <a href="http://isis.poly.edu/csaw/">CSAW</a>, <a href="http://cryptocity.net/">Dan Guido</a></li>
<li> Sept 11th &#8212; Source Code Analysis, <a href="http://cryptocity.net/">Dan Guido</a><a href="http://cryptocity.net/" target="_blank"></a></li>
<li> Sept 18th &#8212; Reverse Engineering, <a href="http://twitter.com/s7ephen">Stephen A. Ridley</a><a href="http://www.sa7ori.org/" target="_blank"></a></li>
<li> Sept 25th &#8212; Reverse Engineering, <a href="http://twitter.com/s7ephen">Stephen A. Ridley</a><a href="http://www.sa7ori.org/" target="_blank"></a></li>
</ul>
<ul>
<li> October 2nd &#8212; Overflows, <a href="http://theta44.org/">Dino Dai Zovi</a></li>
<li> October 9th &#8212; Overflows, <a href="http://theta44.org/">Dino Dai Zovi</a></li>
<li> October 16th &#8212; TAKE-HOME MIDTERM</li>
<li> October 23rd &#8212; Fuzzing,Â <a href="http://schmoil.blogspot.com/">Mike Zusman</a><a href="http://schmoil.blogspot.com/" target="_blank"></a></li>
<li> October 30th &#8212; Fuzzing, <a href="http://schmoil.blogspot.com/">Mike Zusman</a><a href="http://schmoil.blogspot.com/" target="_blank"></a></li>
</ul>
<ul>
<li> November 6th &#8212; Client-side attacks, <a href="http://www.zerodaysolutions.com/">Dean De Beer</a><a href="http://www.zerodaysolutions.com/" target="_blank"></a></li>
<li> November 13th &#8212; Client-side attacks, <a href="http://www.zerodaysolutions.com/">Dean De Beer</a><a href="http://www.zerodaysolutions.com/" target="_blank"></a></li>
<li> November 20th &#8212; Web Hacking, <a href="http://erik.cabetas.com/">Erik Cabetas</a><a href="http://erik.cabetas.com/" target="_blank"></a></li>
<li> November 27th &#8212; Web Hacking, <a href="http://erik.cabetas.com/">Erik Cabetas</a><a href="http://erik.cabetas.com/" target="_blank"></a></li>
</ul>
<ul>
<li> December 4th &#8212; FINAL PROJECTS</li>
<li> December 11th &#8212; hack the planet/show off projects</li>
</ul>
<p>Students will have to complete one homework assignment every two weeks, a take-home midterm, and do a final project of their choosing. Each two week session will contain one full session of Q&amp;A to review the homework associated with it. Extra credit will be given for participating in <a href="http://isis.poly.edu/csaw/">CSAW</a> and <a href="http://www.cs.ucsb.edu/~vigna/CTF/">UCSB iCTF</a>.</p>
<p>Any questions about the course can be e-mailed to me at <a href="mailto:dguido@gmail.com">dguido@gmail.com</a>.</p>
<p>EDIT: The course will be held in room <strong>RH227</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://isisblogs.poly.edu/2008/08/24/fall-penetration-testing-and-exploit-dev-course/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>Cute + Malicious == Deadly</title>
		<link>http://isisblogs.poly.edu/2008/06/28/cute-malicious-deadly/</link>
		<comments>http://isisblogs.poly.edu/2008/06/28/cute-malicious-deadly/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 09:46:50 +0000</pubDate>
		<dc:creator>aleksey</dc:creator>
				<category><![CDATA[Exploits]]></category>
		<category><![CDATA[Physical Security]]></category>
		<category><![CDATA[Social Engineering]]></category>
		<category><![CDATA[Targeted Attacks]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://isisblogs.poly.edu/?p=114</guid>
		<description><![CDATA[In a recent (experimental only) project, I followed one of the multiple guides such as this one on how to make a Lego case for a USB stick. To top it off, I loaded the Hak5 Switchblade packages on the sticks. When used with U3 USB autorun technology, these packages allow automatic theft of various [...]]]></description>
			<content:encoded><![CDATA[<p>In a recent (experimental only) project, I followed one of the multiple guides such as <a href="http://www.instructables.com/id/Lego-USB-Stick/">this one</a> on how to make a Lego case for a USB stick. To top it off, I loaded the <a href="http://wiki.hak5.org/wiki/Switchblade_Packages">Hak5 Switchblade</a> packages on the sticks. When used with U3 USB autorun technology, these packages allow automatic theft of various personal data upon insertion of the stick into a Windows computer. Now, doesn&#8217;t this just crush the competition (a regular USB stick lost in the parking lot)?</p>
<p><a href="http://isisblogs.poly.edu/wp-content/uploads/sticks_small.png" rel="lightbox[114]"><img class="aligncenter size-full wp-image-115" src="http://isisblogs.poly.edu/wp-content/uploads/sticks_small.png" alt="The Mona Lisa" width="384" height="285" /></a></p>
<p><span id="more-114"></span></p>
<p>As far as the creation of the case goes, I didn&#8217;t really follow any guides. Pretty much all you have to do is buy a mix of legos and strip a USB stick (leaving only the chip and the metal connector). Then, you have to pick a few legos (I used 3, in two different configurations) the combination of which will house the chip.  You need to cut out some of their insides with a box cutter to place the chip. Then, you need to glue them together with <a href="http://solutions.3m.com/wps/portal/3M/en_US/3M-Super-77/Super77/">3M glue</a>, fill them with transparent construction <a href="http://www.alibaba.com/product-gs/205652014/A_6700_Neutral_Silicone_Structural_Sealant.html">silicone</a> and place the chip inside. Finally, you need to place some more silicon on the chip and cover the bottom hole with flat lego pieces. The color of lego pieces matters. Yellow allowed the USB LED to shine through it. Selection of the USB stick also matters &#8211; I used &#8220;SanDisk Cruzer Micro&#8221; which are medium in size and come loaded with U3.</p>
<p>As far as the Hak5 package goes,  well, I&#8217;m not giving a guide for that. But basically, it works by modifying the U3 binaries and autorun configuration files to execute windows batch files (that are also placed on the same stick) upon insertion of the USB. The scripts provided (payloads) vary form system password stealing to IE history viewing.  The information stolen is saved on the stick itself. Alternatively, there is a way to email it to yourself. Anyway, don&#8217;t pick these up on the street (not that I would part with any <img src='http://isisblogs.poly.edu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ).</p>
]]></content:encoded>
			<wfw:commentRss>http://isisblogs.poly.edu/2008/06/28/cute-malicious-deadly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>SFS presentation about Synology</title>
		<link>http://isisblogs.poly.edu/2008/04/16/sfs-presentation-about-synology/</link>
		<comments>http://isisblogs.poly.edu/2008/04/16/sfs-presentation-about-synology/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 04:38:27 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Exploits]]></category>
		<category><![CDATA[Security Engineering]]></category>

		<guid isPermaLink="false">http://isisblogs.poly.edu/?p=85</guid>
		<description><![CDATA[This morning I summed up everything that happened with Synology and everything I have continued working on since my previous article was written in a deck of slides at the weekly SFS meeting.
Here is an overview of the items not covered in the previous article:

The director of software development at Synology contacted me one business [...]]]></description>
			<content:encoded><![CDATA[<p>This morning I summed up everything that happened with Synology and everything I have continued working on since <a href="http://isisblogs.poly.edu/2008/04/04/multiple-vulnerabilities-in-all-synology-products/">my previous article</a> was written in a deck of slides at the weekly SFS meeting.</p>
<p>Here is an overview of the items not covered in <a href="http://isisblogs.poly.edu/2008/04/04/multiple-vulnerabilities-in-all-synology-products/">the previous article</a>:</p>
<ul>
<li>The director of software development at Synology contacted me one business day after my ISIS Blogs post. They have <a href="http://synology.com/enu/support/releaseNote/CS407.php">already released</a> a firmware update to fix the most critical issues and came up with an <a href="http://www.synology.com/enu/forum/viewtopic.php?f=88&#038;t=7803">&#8220;enhancement&#8221; plan</a> (security fixes are not enhancements, but I digress) to fix the rest!</li>
<li>I&#8217;ve started developing ARM/Linux2.6 shellcode so I can integrate a Synology exploit into Metasploit. First try: virtualize the firmware inside of qemu. Failed. Second try: install gcc directly on device. So far so good.</li>
<li>I wrote an FTP request module for <a href="http://fuzzing.org/">Sulley</a> to fuzz the FTP server Synology is using. I haven&#8217;t been able to use yet because I hit the built-in connection limit on the FTP server and it starts ignoring me. That is a project for another day.</li>
</ul>
<p>See the entire deck of slides here: <a href="http://cryptocity.net/archive/synology_presentation.pdf">http://cryptocity.net/archive/synology_presentation.pdf</a></p>
]]></content:encoded>
			<wfw:commentRss>http://isisblogs.poly.edu/2008/04/16/sfs-presentation-about-synology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>Just wanted to get this out there</title>
		<link>http://isisblogs.poly.edu/2008/04/10/just-wanted-to-get-this-out-there/</link>
		<comments>http://isisblogs.poly.edu/2008/04/10/just-wanted-to-get-this-out-there/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 03:04:38 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Exploits]]></category>
		<category><![CDATA[Social Engineering]]></category>
		<category><![CDATA[Targeted Attacks]]></category>

		<guid isPermaLink="false">http://isisblogs.poly.edu/?p=84</guid>
		<description><![CDATA[I&#8217;m sure most of you have read the article in BusinessWeek that turned up on Slashdot regarding the hacker attacks the US government has to deal with. If you haven&#8217;t, you really should read it because despite its obvious inaccuracies (journalists always get something horribly wrong) it&#8217;s got a ton of good information. I liked [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m sure most of you have read the <a href="http://www.businessweek.com/print/magazine/content/08_16/b4080032218430.htm">article in BusinessWeek</a> that turned up on <a href="http://it.slashdot.org/article.pl?sid=08/04/10/2235215&#038;from=rss">Slashdot</a> regarding the hacker attacks the US government has to deal with. If you haven&#8217;t, you really should read it because despite its obvious inaccuracies (journalists always get <em>something</em> horribly wrong) it&#8217;s got a ton of good information. I liked how they explained exactly how the unknown attacker uses phishing (whaling?) so effectively.</p>
<p>But really, my alterior motive for posting this, was so I could point out this one particularly entertaining paragraph buried in the middle of it:</p>
<blockquote><p>Now, Senate Intelligence Committee Chairman John D. Rockefeller (D-W. Va.) is said to be discreetly informing fellow senators of the Byzantine operation, in part to win their support for needed appropriations, many of which are part of classified &#8220;black&#8221; budgets kept off official government books. Rockefeller declined to comment. In January a Senate Intelligence Committee staffer urged his boss, Missouri Republican Christopher &#8220;Kit&#8221; Bond, the committee&#8217;s vice-chairman, to supplement closed-door testimony and classified documents with a viewing of the movie <em>Die Hard 4</em> on a flight the senator made to New Zealand. In the film, cyber terrorists breach FBI networks, purloin financial data, and bring car traffic to a halt in Washington. Hollywood, says Bond, doesn&#8217;t exaggerate as much as people might think. &#8220;I can&#8217;t discuss classified matters,&#8221; he cautions. &#8220;But the movie illustrates the potential impact of a cyber conflict. Except for a few things, let me just tell you: It&#8217;s credible.&#8221;</p></blockquote>
<p>For the record:</p>
<blockquote><p>&#8220;Except for a few things, let me just tell you: It&#8217;s credible.&#8221;<br />- Senator Christopher &#8220;Kit&#8221; Bond (R-MO) on Die Hard 4</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://isisblogs.poly.edu/2008/04/10/just-wanted-to-get-this-out-there/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>Multiple Vulnerabilities in ALL Synology Products</title>
		<link>http://isisblogs.poly.edu/2008/04/04/multiple-vulnerabilities-in-all-synology-products/</link>
		<comments>http://isisblogs.poly.edu/2008/04/04/multiple-vulnerabilities-in-all-synology-products/#comments</comments>
		<pubDate>Sat, 05 Apr 2008 02:48:55 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Exploits]]></category>
		<category><![CDATA[Network Security]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Press Release]]></category>
		<category><![CDATA[Security Engineering]]></category>

		<guid isPermaLink="false">http://isisblogs.poly.edu/?p=81</guid>
		<description><![CDATA[In an earlier post to my personal blog as well as to this blog, I enthusiastically recommended the Synology CS407 NAS as a data storage/backup platform. I am now taking that recommendation back.
Let me just say this: it seemed like a good choice at the time, and, if I could have trusted the vendor to [...]]]></description>
			<content:encoded><![CDATA[<p>In an earlier post to <a href="http://www.cryptocity.net/blog/2007/04/27/dude-im-getting-a-nas/">my personal blog</a> as well as to <a href="http://isisblogs.poly.edu/2008/01/18/qa-with-isis-outsourced-backup/">this blog</a>, I enthusiastically recommended the <a href="http://www.synology.com/enu/products/CS407/index.php">Synology CS407</a> <a href="http://en.wikipedia.org/wiki/Network_Attached_Storage">NAS</a> as a data storage/backup platform. <strong>I am now taking that recommendation back</strong>.</p>
<p>Let me just say this: it seemed like a good choice at the time, and, if I could have trusted the vendor to deploy the software on it properly, it might still be. Here is a short summary of some of the issues I found:</p>
<p><a href="http://isisblogs.poly.edu/wp-content/uploads/exposure.png" rel="lightbox[81]"><img src="http://isisblogs.poly.edu/wp-content/uploads/exposure_small.jpg" alt="Table of Vulnerability Exposure for Synology Products" /></a></p>
<p>You can skip to the full report here: <a href="http://cryptocity.net/files/advisories/synology_report.pdf">A Security Audit of the Synology Disk Station Manager (DSM) v2.0-0590 Firmware</a>.</p>
<p>What follows is a complete retelling of how I got here, sort of a lesson in vulnerability disclosure (not so much discovery, you&#8217;ll see why). It&#8217;s not pretty, <strong>I didn&#8217;t do all the right things</strong>, and it&#8217;s kind of long.</p>
<p><span id="more-81"></span></p>
<p>I had a lot of free time over Spring break (read: no money to travel anywhere) and so I decided to start &#8220;kicking the tires&#8221; of the Synology CS407 I owned. My jaw dropped when I got this first nmap scan back:</p>
<pre>PORTÂ Â Â Â Â  STATE SERVICEÂ Â Â Â  VERSION
80/tcpÂ Â Â  openÂ  httpÂ Â Â Â Â Â Â  Apache httpd 2.2.3 ((Unix) mod_ssl/2.2.3 OpenSSL/0.9.7e PHP/5.2.0)
139/tcpÂ Â  openÂ  netbios-ssn Samba smbd 3.X (workgroup: WORKGROUP)
443/tcpÂ Â  openÂ  httpÂ Â Â Â Â Â Â  Apache SSL-only mode httpd
445/tcpÂ Â  openÂ  netbios-ssn Samba smbd 3.X (workgroup: WORKGROUP)
515/tcpÂ Â  openÂ  printer
548/tcpÂ Â  openÂ  afpovertcp?
3306/tcpÂ  openÂ  mysqlÂ Â Â Â Â Â  MySQL (unauthorized)
3493/tcpÂ  openÂ  tcpwrapped
3689/tcpÂ  openÂ  httpÂ Â Â Â Â Â Â  mt-daapd httpd 0.2.4
5000/tcpÂ  openÂ  httpÂ Â Â Â Â Â Â  Apache httpd 2.2.3 ((Unix) mod_ssl/2.2.3 OpenSSL/0.9.7e)
5001/tcpÂ  openÂ  httpÂ Â Â Â Â Â Â  Apache SSL-only mode httpd
5432/tcpÂ  openÂ  postgresqlÂ  PostgreSQL DB
50001/tcp openÂ  tcpwrapped</pre>
<p>It only got worse when I ran Nessus. And then worse when I got a shell and started poking around the filesystem. Get this: <strong>every application on the box is running as root</strong>! And <strong>all the web apps are written as compiled binaries running in CGI&#8230; with root privileges</strong>! As a friend in the lab described it, &#8220;1996 called, it wants its web technology back!&#8221; They weren&#8217;t even making it difficult.</p>
<p>This is where things got interesting. I looked around and there isn&#8217;t any formal security contact or even a public bug tracker (and they call themselves a Linux vendor!). I&#8217;m thinking maybe I can save myself some trouble and get this solved informally, so I made this <a href="http://www.synology.com/enu/forum/viewtopic.php?f=88&amp;t=7304&amp;start=0&amp;st=0&amp;sk=t&amp;sd=a#p30895">really scary sounding post</a> on their user support forums with just the results of that nmap scan. I also submitted a technical support request at the same time, pointing to the forum post. Best idea? No. But it was easy. I really didn&#8217;t want to write a formal report and submit it. I&#8217;m not getting paid for this, and frankly, I&#8217;m kind of pissed off that I bought this thing and that I&#8217;m stuck with it now.</p>
<p>Two moderators immediately replied to my forum post claiming that there were <a href="http://www.synology.com/enu/forum/viewtopic.php?f=88&amp;t=7304&amp;start=0&amp;st=0&amp;sk=t&amp;sd=a#p31015">no security vulnerabilities</a> and that <a href="http://www.synology.com/enu/forum/viewtopic.php?f=88&amp;t=7304&amp;start=0&amp;st=0&amp;sk=t&amp;sd=a#p31053">security vulnerabilities were the price we pay for having the coolest NAS out there</a>. I thought these were official representatives of Synology at first and was ready to make a post to full-disclosure after reading their replies.</p>
<p>Then an official response came back from their tech support: log in to the box over SSH (which they don&#8217;t provide, I had to hack it to turn it on) and turn off the affected services. They also recommended I <em>put the box behind a firewall</em>&#8230; This is why you&#8217;re supposed to have a security@ contact, so people like me don&#8217;t get stuck with non-tech and sales staff. I said a few specific things in my reply to get my concerns in front of the right people:</p>
<ol>
<li>Ask for this issue to be escalated to a product manager</li>
<li>Explain the risks they were putting themselves and their customers under</li>
<li>Explain what would happen if they didn&#8217;t respond to my concerns (full-disclosure)</li>
<li>Included a PDF of a very early draft of my report</li>
</ol>
<p>That worked. 3 days later I got a response from Synology (still their sales staff) indicating that more than half of the vulnerabilities I pointed out would get fixed in a new release of the firmware due out in 60 days. They denied a number of vulnerabilities, which I explained further and sent back to them.</p>
<p>Then I didn&#8217;t hear from them for 9 days. Apparently, my emails were getting stuck in their spam filter (again, vendors, please set up a security@ e-mail)! This went back and forth for a bit and I&#8217;ve moved about 90% of the issues into the next release! A handful of more architectural issues were pushed back until a release 6 months in the future. You can&#8217;t win them all, but at least they are aware of the issues now.</p>
<p>Back on the forum, I had been getting fairly actively involved by answering security questions from other users. Some intelligent people saw what I was saying and <a href="http://www.synology.com/enu/forum/viewtopic.php?f=88&amp;t=7304&amp;st=0&amp;sk=t&amp;sd=a&amp;start=15#p31157">came</a> <a href="http://www.synology.com/enu/forum/viewtopic.php?f=88&amp;t=7304&amp;st=0&amp;sk=t&amp;sd=a&amp;start=15#p31159">to</a> <a href="http://www.synology.com/enu/forum/viewtopic.php?f=88&amp;t=7304&amp;st=0&amp;sk=t&amp;sd=a&amp;start=30#p31241">my</a> <a href="http://www.synology.com/enu/forum/viewtopic.php?f=88&amp;t=7304&amp;st=0&amp;sk=t&amp;sd=a&amp;start=30#p31726">defense</a> <a href="http://www.synology.com/enu/forum/viewtopic.php?f=88&amp;t=7304&amp;st=0&amp;sk=t&amp;sd=a&amp;start=45#p31991">when</a> the fanboys attacked what I was saying about their precious devices. Two people even posted that they had <a href="http://www.synology.com/enu/forum/viewtopic.php?f=88&amp;t=7304&amp;st=0&amp;sk=t&amp;sd=a&amp;start=45#p32347">delayed</a> or <a href="http://www.synology.com/enu/forum/viewtopic.php?f=88&amp;t=7304&amp;st=0&amp;sk=t&amp;sd=a&amp;start=30#p31854">reconsidered</a> buying Synology products because of this discussion! It was really great to hear that, both as vindication that what I was saying was important and that Synology&#8217;s management had to take me seriously now. They were actively losing customers due to poor development practices.</p>
<p>How they reacted to this really isn&#8217;t surprising in hindsight: they moved all my posts to a separate, special forum, away from potential and current (but mostly potential) customers. Then their moderators started getting fed up that people were still talking about security issues they thought were irrelevant and resorted to <a href="http://www.synology.com/enu/forum/viewtopic.php?f=88&amp;t=7304&amp;st=0&amp;sk=t&amp;sd=a&amp;start=60#p32377">character attacks and flaming</a>. I sent an e-mail to my contact on the sales staff that someone representing their company was acting inappropriately and their behavior might be tied back to the company. Synology responded by <strong><a href="http://www.synology.com/enu/forum/viewtopic.php?f=88&amp;t=7304&amp;st=0&amp;sk=t&amp;sd=a&amp;start=60#p32432">locking my post</a></strong>.</p>
<p>And that&#8217;s the end of that mess.</p>
<p>If you have a Synology product&#8230; well good luck! All the problems I found won&#8217;t be resolved until 09/2008! And even then, I&#8217;m <strong>sure</strong> there will be more security vulnerabilities. Those compiled binary CGIs are a ticking timebomb. If you don&#8217;t already own a Synology product, I suggest <a href="http://www.freenas.org/">FreeNAS</a>. You can install it in a VM and try it before you &#8220;buy&#8221; it. I&#8217;d really like to get my hands on one of NetGear&#8217;s ReadyNAS products&#8230; anyone with one want to let me poke around it for a bit?</p>
]]></content:encoded>
			<wfw:commentRss>http://isisblogs.poly.edu/2008/04/04/multiple-vulnerabilities-in-all-synology-products/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>A manifesto for fixing vulnerability disclosure</title>
		<link>http://isisblogs.poly.edu/2008/02/18/a-manifesto-for-fixing-vulnerability-disclosure/</link>
		<comments>http://isisblogs.poly.edu/2008/02/18/a-manifesto-for-fixing-vulnerability-disclosure/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 07:12:48 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Exploits]]></category>

		<guid isPermaLink="false">http://isisblogs.poly.edu/2008/02/18/a-manifesto-for-fixing-vulnerability-disclosure/</guid>
		<description><![CDATA[I think it&#8217;s safe to say that 99% of the security community believes that developing exploits and then selling them to security vendors is a Bad Thing, yet, to me, no one seems concerned enough about this activity to develop a viable, alternative model. Application developers hate it when you won&#8217;t tell them what&#8217;s wrong [...]]]></description>
			<content:encoded><![CDATA[<p>I think it&#8217;s safe to say that 99% of the security community believes that developing exploits and then selling them to security vendors is a Bad Thing, yet, to me, no one seems concerned enough about this activity to develop a viable, alternative model. Application developers hate it when you won&#8217;t tell them what&#8217;s wrong with their product. Application users (ie. the general public) hate that they can&#8217;t fix their software even if they wanted to. Of course, every single user of technology on the planet could just subscribe to 15+ security vendors product lines to get notice of these things&#8230; The entire idea seems antithetical to our purpose for existence, if we had one, namely to help secure every technology on the planet so that people can extend and build new ones.</p>
<p><span id="more-45"></span> Exploit developers spend lots of time providing R&amp;D services to application developers. In the past this service was provided for free, and value was derived from the relationship in terms of notoriety after a responsible disclosure was made. If you were <a href="http://www.news.com/8301-10784_3-5808928-7.html">popping Oracle</a> left and right on <a href="https://lists.grok.org.uk/mailman/listinfo/full-disclosure">full-disclosure</a> you probably made a good amount consulting to large enterprises, giving talks, and doing custom development. I don&#8217;t think <a href="http://insecure.org/fyodor/">Fyodor</a> is having any trouble with money right now!</p>
<p>Private vulnerability disclosure came about because security vendors were available to immediately gratify exploit developers with cash. Selling my exploit to <a href="http://www.zerodayinitiative.com/">ZDI</a> removes the notoriety I&#8217;d gain from the relationship, but it adds a <a href="http://www.youtube.com/watch?v=cE2j-GRhirk">Mercedes SL-55</a>. Additionally, ZDI takes on any liability from the disclosure that the individual exploit developer may have had to deal with. I can sell and forget, not worry about legal problems, and go home with a truckload of cash. In my opinion, it&#8217;s lazy and anti-social (sadly matching many of our personalities). Of course, this works for the vendor as well: they get to differentiate their product, charge higher prices, establish a brand in the hacker community, and so on.</p>
<p>As an exploit developer I&#8217;m now faced with a very [simple] choice. If I develop a high-profile exploit I can face years of difficult consulting to recoup my money, expose myself legally, and directly provide R&amp;D services to an application developer I probably despise or I can directly sell my exploit to a security vendor for a boatload of cash and never have to worry about unwanted attention. The availability and the success of this practice has pushed most of the 0day market underground and the public has started to take notice.</p>
<p>My greatest fear is that private vulnerability disclosure is undermining the respect of our entire profession. The security community at large is starting to take notice that it&#8217;s the same people who are privately disclosing critical vulnerabilities on one side and attempting to secure the affected businesses on the other, and they are getting pissed. As time goes on, more people will view us as a dysfunctional and harmful community until it lands in our legislators laps to &#8220;make a law&#8221;. I don&#8217;t think I have to say that this is the last thing we want.</p>
<p>In 2008, we are at a critical juncture. This practice is still just gaining speed. We still have the opportunity to propose something different; something that preserves exploit developers ability to make money and preserves the public&#8217;s right to know. Acceptance of private vulnerability disclosure will only continue to rise among exploit developers and security vendors as time goes on. If we wait too long, this will become an unshakable cultural norm that we cannot stop and it will sabotage our credibility to all those who use the computer systems we are supposed to protect. The time to fix this is now.</p>
]]></content:encoded>
			<wfw:commentRss>http://isisblogs.poly.edu/2008/02/18/a-manifesto-for-fixing-vulnerability-disclosure/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/us/</creativeCommons:license>
	</item>
	</channel>
</rss>
