<?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; Press Release</title>
	<atom:link href="http://isisblogs.poly.edu/category/press-release/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>CSAW08 CTF</title>
		<link>http://isisblogs.poly.edu/2008/09/27/csaw08-ctf/</link>
		<comments>http://isisblogs.poly.edu/2008/09/27/csaw08-ctf/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 21:46:33 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[CTF]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Meta]]></category>
		<category><![CDATA[Press Release]]></category>

		<guid isPermaLink="false">http://isisblogs.poly.edu/?p=219</guid>
		<description><![CDATA[Our lab holds a Capture the Flag (CTF) hacking contest as part of CSAW each year and the tagline for it is:
&#8220;A digital cyber attack and defense competition in detecting application security vulnerabilities.&#8221;
&#8230;but shhhhh! Don&#8217;t tell marketing, there is absolutely no defense involved!  . I believe that attack has merits on its own, but [...]]]></description>
			<content:encoded><![CDATA[<p>Our lab holds a Capture the Flag (CTF) hacking contest as part of <a href="http://isis.poly.edu/csaw">CSAW</a> each year and the tagline for it is:</p>
<blockquote><p>&#8220;A digital cyber attack and defense competition in detecting application security vulnerabilities.&#8221;</p></blockquote>
<p>&#8230;but shhhhh! Don&#8217;t tell marketing, there is absolutely no defense involved! <img src='http://isisblogs.poly.edu/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . I believe that attack has merits on its own, but that is a discussion for another time.</p>
<p>CSAW CTF started out in 2004 as a network-based game with dozens of virtual machines running known vulnerable software. The challenge was to discover and detect these issues and then find or tweak public exploits to work on them. This could have been a good way to run CTF, but we simply couldn&#8217;t afford the time to make it work properly. I ended up taking second place to Michael Aiello, now a close friend of mine, that year. Afterwards, Mike and I sacrificed our chances of winning the next year by helping develop the 2005 contest and, along with other members of the lab, changed the game&#8217;s format to how it remains to this day.<br />
<span id="more-219"></span><br />
In CSAW CTF, participants are given a series of challenges divided into different categories and each challenge is worth a specified number of points. In reality, a &#8220;challenge&#8221; is a small bit of code with a single security vulnerability implanted in it. &#8220;Solving&#8221; the challenge means exploiting this vulnerability. The challenge spits out a secret password upon completion which the participant can redeem for points on the scoreboard. We relate this to events like the <a class="link" href="http://nopsr.us/ctf2007prequal/">Defcon Pre-quals</a> without the requirement that participants solve easier challenges first to reach the harder ones. We try to keep a similarly wide breadth of categories; this year we had <em>Web Applications</em>, <em>Binary Exploitation</em>, <em>Reverse Engineering</em>, <em>Trivia</em>, and <em>Bug Hunting</em>. If you&#8217;re interested in what the challenges were then pay attention to, what will likely be called, the OWASP CTF Project which this year&#8217;s CSAW CTF has been donated to. I expect all that to be ready within a week or two and I will definitely make a separate blog post about it.</p>
<p>This year&#8217;s CSAW CTF was our largest ever. We had 46 teams, over 150 individual players, and 50 different schools compete in it (all students too!), putting us at <em>one of the largest CTF competitions world-wide</em>. It&#8217;s gotten to the point where I can name a few, and only a few, other competitions that are larger than we are.</p>
<p>CSAW08 CTF started at 8pm EST on Friday, September 19th and it quickly become clear which teams would end up in the top 10. <strong>MyLittlePwnies</strong>, a team of 8 from <a href="http://www.nps.edu">NPS</a>, methodically solved a majority of the challenges that very first night and got off to an early lead. To my surprise, a small handful of other teams trailed close behind and before the night was over <strong>RPISEC </strong>passed them by! This was not good news for me because between trying to work out the kinks people were finding and answering questions (it was basically a one-man-show this year), I didn&#8217;t have much time to put up new challenges. Let that be a lesson for everyone else planning CTFs out there: always work with a partner, no matter how smooth you think the scoring system is!</p>
<p>As a low-cost way of getting a binary exploitation challenge up, I gave everyone Lurene Grenier&#8217;s <a href="http://vrt-sourcefire.blogspot.com/2008/08/defcon-testing-and-exploiting.html">Advanced WIndows Buffer Overflow (AWBO) #2</a> to chew on. For a challenge that comes with the warning:</p>
<blockquote><p>&#8220;This next test could take a very, very long time. If you become lightheaded from thirst, feel free to pass out. An intubation associate will be dispatched to revive you with peptic salve and adrenaline.&#8221;</p></blockquote>
<p>&#8230; I expected this to buy me some time but 5 teams solved AWBO#2 and some did it within 2 hours. One team even solved it on <em>Vista </em>just because they had no other Windows installations available. Those teams were: TeamTefaye, RPISEC, MyLittlePwnies, teamSparta, and FluxFingers. Congratulations guys, that was really impressive!</p>
<p>The final trivia question for that night was: What does this code do? 31C04089460C89C34089460804048946108D4E08B066CD8089C231<br />
C0C646080266C7460A358289460C8956118D4E08894E154389D980<br />
C10E894E198D4E11B066CD80B0664343CD8031C043894615894619<br />
B066CD8089C331C089460C89C1B03FCD8041B03FCD8041B03FCD80<br />
EB1A5E31C08846098D1E895E0B89460FB00B89F38D4E0B8D560FCD80<br />
E8E1FFFFFF2F62696E2F62617368</p>
<p>Right after I posted it, I made sure to remind MyLittlePwnies since they were asking me for something exploitation or reversing related. Here is my conversation with one of their team members (hint: check the timestamps).</p>
<blockquote><p>(1:52:15 AM) dan: btw, you saw the trivia right?<br />
(1:53:54 AM) blacksheep: yup, just saw that.<br />
(1:54:34 AM) blacksheep: trivia answer is<br />
(1:55:02 AM) blacksheep: bind port backdoor shell on port 13698 on a linux system with /bin/bash as the shell</p></blockquote>
<p>I gave them extra points for such a fast answer <img src='http://isisblogs.poly.edu/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . The second day ended with <strong>RPISEC </strong>in first, by a small margin, over <strong>Team Tefaye</strong> and <strong>Pwntatoes </strong>in a distant third.</p>
<p>The last day of the competition was a short one, the game was over at 3pm EST on Sunday, September 21st. The only challenges any teams really had time to do were some of the more open-ended ones like the &#8220;Client-side Challenge&#8221; which I&#8217;ll now explain. In the Client-side Challenge, you are taking a class with &#8220;Joe the TA&#8221; and you really want to break into either his e-mail or his local computer for advance information about tests and homeworks. He handed out his e-mail to you at the beginning of the semester and you know that he logs in to a webmail installation conveniently hosted on the CTF server. &#8220;Joe&#8221; also tends to click on any link that looks convincing. Teams were given 500 points for access to his mail spool, 1000 points for access to his filesystem, and 400 points if they could persist that access across the &#8220;semester&#8221; (a rootkit, an email forward, a persistent XSS, etc). Let me tell you, NEVER click on a link from Team Tefaye! Their first try set up an e-mail forward, a persistent XSS, and stole my session cookies while forwarding me to the intended link target described in their e-mail all in a single action. They returned later and trojaned the box for an extra 1000 points. Damn! This finally put Team Tefaye in a solid lead over RPISEC which they were able to maintain until the end of the contest.</p>
<p>Here&#8217;s the final scoreboard:<br />
<a href="http://isisblogs.poly.edu/wp-content/uploads/ctf_final_cropped.png" rel="lightbox[219]"><img class="alignnone size-thumbnail wp-image-221" title="ctf_final_cropped" src="http://isisblogs.poly.edu/wp-content/uploads/ctf_final_cropped-150x150.png" alt="" width="150" height="150" /></a></p>
<p><strong>Team Tefaye</strong> took first, <strong>RPISEC </strong>took second, and <strong>Pwntatoes </strong>took third. <strong>The Down Ownerz</strong> got the bonus prize for being the youngest team playing. Congratulations guys!</p>
<p>There was a lot of great stuff that went on last weekend and I&#8217;m sorry I couldn&#8217;t get to all of it in this blog post. If any of the people who played have more to say, post it in a comment.</p>
<p><a href="http://rgov.org/?p=119">rgov from RPISEC</a>: &#8220;(Bonus: I was able to use cross-site scripting to RickRoll most of the players and some of the organizers.)&#8221; Yep, NoScript doesn&#8217;t work so well when you whitelist the domain <img src='http://isisblogs.poly.edu/wp-includes/images/smilies/icon_mad.gif' alt=':-x' class='wp-smiley' /> </p>
<p><a href="http://robescriva.com/2008/09/rpi-sec-becomes-official/">Rob Escriva from RPISEC</a>: &#8220;This weekend I&#8217;ll be doing a writeup on a bug I found in the &#8220;leaky&#8221; challenge of the 2008 <a href="http://isis.poly.edu/csaw/">CSAW</a> contest.&#8221;</p>
<p>I almost forgot, I have a few people to thank for helping out in various ways with CTF: Alicia Bozyk, Aleksey, Dean De Beer, Stephen Ridley, Michael Aiello, and Eric Hulse. Thanks guys!</p>
]]></content:encoded>
			<wfw:commentRss>http://isisblogs.poly.edu/2008/09/27/csaw08-ctf/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>Security Awareness Posters</title>
		<link>http://isisblogs.poly.edu/2008/09/01/security-awareness-posters/</link>
		<comments>http://isisblogs.poly.edu/2008/09/01/security-awareness-posters/#comments</comments>
		<pubDate>Mon, 01 Sep 2008 23:27:10 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Meta]]></category>
		<category><![CDATA[Press Release]]></category>
		<category><![CDATA[Psychology of Security]]></category>
		<category><![CDATA[Social Engineering]]></category>

		<guid isPermaLink="false">http://isisblogs.poly.edu/?p=208</guid>
		<description><![CDATA[Every year, as part of CSAW, we hold a Security Awareness Poster contest where we ask students to convey a simple message regarding any current issue in information security. These posters always turn out amazing and are among the most impressive, if non-technical, entries we get. Unfortunately, we haven&#8217;t been so good at sharing these [...]]]></description>
			<content:encoded><![CDATA[<p>Every year, as part of <a href="http://isis.poly.edu/csaw">CSAW</a>, we hold a Security Awareness Poster contest where we ask students to convey a simple message regarding any current issue in information security. These posters always turn out amazing and are among the most impressive, if non-technical, entries we get. Unfortunately, we haven&#8217;t been so good at sharing these posters with others and usually only make a few printouts for ourselves in the lab.</p>
<p>Today, that is going to change. I uploaded my hand-picked favorites from the last 3 years to my web site for the entire web to enjoy! I tried to mark who made what poster in the title but please leave me a message if I missed yours.</p>
<div id="attachment_209" class="wp-caption aligncenter" style="width: 241px"><a href="http://isisblogs.poly.edu/wp-content/uploads/private-information-is-worth-keeping-hidden.jpg" rel="lightbox[208]"><img class="size-medium wp-image-209" title="private-information-is-worth-keeping-hidden" src="http://isisblogs.poly.edu/wp-content/uploads/private-information-is-worth-keeping-hidden-231x300.jpg" alt="" width="231" height="300" /></a><p class="wp-caption-text">Amanda Morante&#39;s 1st place entry from 2006</p></div>
<p><a href="http://cryptocity.net/files/awareness_posters/">View the full library of awareness poster images here</a>.</p>
<p>Registration for <a href="http://isis.poly.edu/csaw">CSAW 2008</a> is still open and we will be having the <a href="http://isis.poly.edu/csaw/awareness">Security Awareness Poster</a> contest again, in addition to 6 other contests. If you know any graphic designers, convince them to join!</p>
]]></content:encoded>
			<wfw:commentRss>http://isisblogs.poly.edu/2008/09/01/security-awareness-posters/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>CSAW 2008</title>
		<link>http://isisblogs.poly.edu/2008/07/23/csaw-2008/</link>
		<comments>http://isisblogs.poly.edu/2008/07/23/csaw-2008/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 22:44:39 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Press Release]]></category>

		<guid isPermaLink="false">http://isisblogs.poly.edu/?p=144</guid>
		<description><![CDATA[ISIS Lab is organizing NYU-Poly&#8217;s 5th annual Cyber Security Awareness Week (CSAW) where students can compete and win prizes in a variety of information security challenges. There will be door prizes, raffles for participating, and bonus prizes for undergrad and high school participants. Qualified finalists will receive a travel scholarship to attend the awards ceremony [...]]]></description>
			<content:encoded><![CDATA[<p>ISIS Lab is organizing NYU-Poly&#8217;s 5th annual <a href="http://isis.poly.edu/csaw/">Cyber Security Awareness Week</a> (CSAW) where students can compete and win prizes in a variety of information security challenges. There will be door prizes, raffles for participating, and bonus prizes for undergrad and high school participants. Qualified finalists will receive a <strong>travel scholarship to attend the awards ceremony in New York City</strong>.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://isis.poly.edu/csaw/images/csaw_logo.png" alt="" /></p>
<p>Our website with descriptions of the contests as well as winning entries from previous years is located here: <a href="http://isis.poly.edu/csaw">http://isis.poly.edu/csaw</a></p>
<p>Also to note: many of the makers and hardware hackers in this crowd will be happy to know that we have a new <a href="http://isis.poly.edu/csaw/embedded">embedded systems challenge</a> this year. Check it out!</p>
]]></content:encoded>
			<wfw:commentRss>http://isisblogs.poly.edu/2008/07/23/csaw-2008/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>I won HOPE/Packetwars CTF!</title>
		<link>http://isisblogs.poly.edu/2008/07/21/i-won-hopepacketwars-ctf/</link>
		<comments>http://isisblogs.poly.edu/2008/07/21/i-won-hopepacketwars-ctf/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 03:12:14 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[CTF]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[ISIS in the News]]></category>
		<category><![CDATA[Press Release]]></category>

		<guid isPermaLink="false">http://isisblogs.poly.edu/?p=127</guid>
		<description><![CDATA[Of all the things that happened this weekend, I didn&#8217;t expect this! I registered but I probably wouldn&#8217;t have played if Tom Brennan hadn&#8217;t frantically raced up to me at about 6:30 on Friday to tell me that I had to =). Thanks Tom!
I&#8217;ll talk about some of the challenges I went through, but if [...]]]></description>
			<content:encoded><![CDATA[<p>Of all the things that happened this weekend, I didn&#8217;t expect <a href="http://twitter.com/dguido/statuses/862980988">this</a>! I registered but I probably wouldn&#8217;t have played if Tom Brennan hadn&#8217;t frantically raced up to me at about 6:30 on Friday to tell me that I had to =). Thanks Tom!</p>
<p>I&#8217;ll talk about some of the challenges I went through, but if you&#8217;re really interested in these kinds of things you should compete in one of the capture the flag competitions that I developed for these upcoming events:</p>
<ul>
<li>NYU-Poly&#8217;s <a href="http://isis.poly.edu/csaw">Cyber Security Awareness Week</a> &#8211; A yearly event for students that our lab puts on. Compete in 7 different information security competitions for prizes! If you win, we&#8217;ll pay for you to come to NYC and collect your prize!</li>
<li>OWASP <a href="http://www.owasp.org/index.php/OWASP_NYC_AppSec_2008_Conference">AppSec NYC</a> &#8211; A 2-day web application security conference taking place downtown this September. There will be a web capture the flag contest, also with prizes. Everyone is welcome to play and challenges will be accessible to beginners and experts alike!</li>
</ul>
<p>Now about HOPE/Packetwars CTF&#8230;<span id="more-127"></span></p>
<p>(many details are witheld as I&#8217;m unsure whether they reuse contest images for other events)</p>
<p>All the challenges were time-limited and you could only play them solo. This was awesome and is something I&#8217;m considering for the CTF&#8217;s that I run (<a href="http://www.owasp.org/index.php/OWASP_NYC_AppSec_2008_Conference/ctf">OWASP</a> and <a href="http://isis.poly.edu/csaw">CSAW</a>). I wouldn&#8217;t have played CTF if I knew I was going to miss 3 days of my life but 30 minutes was easy to give up.</p>
<p>The CTF was split into 3 rounds where the first round was a qualifier. The objective was to find all the hosts in your network and enumerate their services. It sounds simple but some services were specifically tuned to throw off nmap and pf and tcpwrappers were playing tricks on you. Still think it&#8217;s easy? Try building new tools (who <em>really </em>carries around more than just nmap?), figuring out how pf/tcpwrapper are protecting the services, bypassing that protection, and then scribbling down everything you know on a 3&#215;5 index card (yep, an index card) in 30 minutes!</p>
<p>I started off the first challenge without realizing that we were being graded partially based on how fast we handed in our answers. I ended up in 7th place and just barely qualified for round 2 because of that! I don&#8217;t think anyone else got more information than me, but they all handed it in faster. Oops!</p>
<p>The Packetwars guys hinted that the later rounds would be based on the first, so Friday night I researched a few things about OpenBSD, ssh, dig, and tcpwrapper that might (did) help me out the next day.</p>
<p>That worked great, because round two was a .NET web application (a shopping cart) running on Windows. They gave us no direction and just told us to find the hidden codes inside it in 1 hour. &#8220;Awesome,&#8221; I said, &#8220;my day job is spent doing web security testing, I am going to blow everyone out of the water on this one&#8221;&#8230; The freakin&#8217; app had <a href="http://www.fortify.com/products/detect/in_production.jsp">Fortify Defender</a> (a Web Application Firewall) in front of it and it caught every code injection, SQL injection, and session manipulation attack I tried! I figured they must be asking us to look for logic bugs, leaking credentials in the comments (gasp!) or something else lame like that. 2 clicks later, I used WebScarab&#8217;s &#8220;Fragments&#8221; tab to find the administrative credentials. Go me for thinking like a CTF developer!</p>
<p>So now I&#8217;m hard at work on the admin interface trying to steal money from other users and trying to buy things with my ill-gotten funds, reading other user&#8217;s shopping carts, and locking out my competitors. I tried to violate <strong>every single </strong>item in their security model. Some of it worked, most of it didn&#8217;t, but I couldn&#8217;t find those codes! In my last act of desperation, I started fuzzing every variable I could find with Burp Intruder. Time ended up running out and I never found anything, but luckily no one else did either.</p>
<p>After the second round was over they explained that all they wanted us to do was XSS the front page o_0. WHAT!? Who was there to XSS!? Ourselves!? Sheesh, I really overthought that one. I blame Erik for only teaching me how to 0wn the living daylights out of web apps (no cursing on the blog <img src='http://isisblogs.poly.edu/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ). When they started looking through packet logs, they unanimously decided I won that round.</p>
<p>Round 3 was back to OpenBSD and was very similar to Round 1. The objective was to gain access to as many of 3 machines you could and to maintain that access. We had 2 hours. Since this one was a little longer and a little deeper, my explanations are abridged.</p>
<p>Problem #0 &#8211; There was a firewall between me and the targets and it wasn&#8217;t making it easy to even <em>find</em> the hosts. This resulted in lots of panicked mashing on keys and liberal use of the command history but I got around it soon enough. Bigger problems followed.<br />
Problem #1 &#8211; All 3 machines were recent versions of OpenBSD (3.9+) which meant no <a href="http://www.security-express.com/archives/vulnwatch/2002-q2/att-0119/01-apache-scalp.c">scalp</a> exploit and no <a href="http://lists.virus.org/bugtraq-0207/msg00001.html">sshutup-theo</a> exploit.<br />
Problem #2 &#8211; All 3 machines were running on <strong>Sparc </strong>which meant that, even if they were vulnerable to CORE&#8217;s <a href="http://www.coresecurity.com/?action=item&amp;id=1703">mbuf exploit</a> or mod_ssl&#8217;s <a href="http://osvdb.org/show/osvdb/18286">SSLVerify_CRL() vulnerability</a>, there was no chance I&#8217;d ever get working shellcode, especially not in 2 hours without a test platform.</p>
<p>So I gave up on ever getting remote code execution. How familiar that it was down to misconfigured services and weak passwords! Some services were still messing with nmap, but that wasn&#8217;t a problem since I had amap and a few protocols memorized for netcat. One or two services were tcpwrapped and played the same tricks as before, but I couldn&#8217;t seem to find the correct IP to authenticate with and those services remained inaccessible to me throughout the round. I used DirBuster to attempt to identify usernames on host 1, used dig to do a zone transfer out of host 2, and used the [previously unknown] DNS name for host 3 to talk to its FTP server. The FTP had a 15 second delay before displaying a USER prompt, so brute forcing it was impossible. The only other service I had to brute force was SSH, so what the heck, I went after it. I used 6 py_sshbrute threads to brute force the passwords for &#8220;root&#8221; and &#8220;hacme&#8221; (their domains were *.hacme.com) with john&#8217;s password.lst. It was right about this time that someone with Nessus managed to crash the SMTP, POP3, and HTTP daemons on a few of the hosts. SMTP and POP never came back up AFAIK (note to CTF developers: always have a console on your vuln box during the contest!).</p>
<p>It was now about an hour into the round and, as I was flailing about trying random attack after random attack, I took detailed notes on my index cards about what I had done so far and why. I didn&#8217;t think anyone else was going to get a shell on any of the boxes unless they got incredibly lucky and I thought the index cards would determine who won. Another 45 minutes went by and I discovered a few more things but nothing that gave me a shell. I spent my last 15 minutes writing down an epic 0wn strategy I could have tried had we been given more time.</p>
<p>Time ran out, no one got any shells, and they used the cards to determine the winner combined with weightings from Round 2. It pays off to carefully listen to and follow the rules <img src='http://isisblogs.poly.edu/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>After they announced the winner we all sat around in a circle and discussed the challenges. One of the guys from the Packetwars team actually told me, &#8220;We were running an old, almost 2 years old, version of OpenBSD with remotely exploitable services!&#8221; I&#8217;m sorry guys, no one is dropping fresh exploits or giving you big-endian shellcode for your CTF <img src='http://isisblogs.poly.edu/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> . One guy also fessed up to running Nessus and bringing down said services heh.</p>
<p>Tools I used at some point: <a href="http://www.owasp.org/index.php/Category:OWASP_DirBuster_Project">DirBuster</a>, <a href="http://k0h.org/code/py_sshbrute.txt">py_sshbrute</a>, bash, <a href="http://www.hoobie.net/brutus/">Brutus</a>, dig, <a href="http://w3af.sourceforge.net/">w3af</a>, <a href="http://freeworld.thc.org/thc-amap/">THC-AMAP</a>, <a href="http://en.wikipedia.org/wiki/Netcat">netcat</a>, <a href="http://www.openwall.com/john/">john</a>, <a href="http://portswigger.net/suite/">Burp Suite</a>, <a href="http://www.owasp.org/index.php/Category:OWASP_WebScarab_Project">WebScarab</a>, my brain, maybe some other ones&#8230;</p>
<p>All in all, I had a fun time and I would absolutely play in Packetwars CTFs in the future. Even though nothing was as epic-ly hacked as I wanted it to be, the time limits and varied challenges kept me from getting too frustrated. I was able to take away a lot of little techniques that I&#8217;ll be able to integrate into my own CTFs in the future. Thanks everyone!</p>
<p>If you made it this far, let me reiterate: play in the CTFs that I run! <a href="http://www.owasp.org/index.php/OWASP_NYC_AppSec_2008_Conference">OWASP AppSec NYC CTF</a> and <a href="http://isis.poly.edu/csaw/">CSAW CTF</a> are both coming up in September.</p>
<p>On another note, I wasn&#8217;t the only one who won it big this weekend. Former ISIS member, Michael Aiello got a video interview on <a href="http://news.cnet.com/8301-1009_3-9995022-83.html?tag=blog.1">CNET news</a> about his RFID-blocking apparel! Check out the video, he is wearing one of our shirts from HOPEÂ 6 <img src='http://isisblogs.poly.edu/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/AAJqwxLQR5c" /><param name="wmode" value="transparent" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://www.youtube.com/v/AAJqwxLQR5c" wmode="transparent"></embed></object></p>
<p>&#8220;Michael Aiello, president of <a class="external-link" href="http://www.difrwear.com/">DIFRwear</a>, demonstrates at Last HOPE how easy it is to swipe the data off someone&#8217;s RFID-enabled credit card, building access badge, or passport from a few feet away. DIFRwear sells wallets and cases to protect cards from data thieves.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://isisblogs.poly.edu/2008/07/21/i-won-hopepacketwars-ctf/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>Summer InfoSec Video/Study Group</title>
		<link>http://isisblogs.poly.edu/2008/05/11/summer-infosec-videostudy-group/</link>
		<comments>http://isisblogs.poly.edu/2008/05/11/summer-infosec-videostudy-group/#comments</comments>
		<pubDate>Mon, 12 May 2008 03:12:16 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Press Release]]></category>
		<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">http://isisblogs.poly.edu/?p=87</guid>
		<description><![CDATA[This summer the ISIS Lab will be hosting a weekly Information Security Video/Study Group every Wednesday from 6:30pm until people get bored (probably ~8-9pm).
I&#8217;ll show up in the lab and hook up our gigantic LCD TV to show a different video each week and host a discussion. Afterwards, I&#8217;ll do a review of each meeting [...]]]></description>
			<content:encoded><![CDATA[<p>This summer the ISIS Lab will be hosting a weekly Information Security Video/Study Group every Wednesday from 6:30pm until people get bored (probably ~8-9pm).</p>
<p>I&#8217;ll show up in the lab and hook up our gigantic LCD TV to show a different video each week and host a discussion. Afterwards, I&#8217;ll do a review of each meeting on this blog. We will default to a FreeBSD Kernel Internals DVD course if no other videos are suggested (I need to brush up on my Operating Systems). If you have a specific video you&#8217;d like to see/discuss from Defcon, ShmooCon, HITBSecConf, Blackhat, RECon, or elsewhere then please suggest watching it!</p>
<p>Meetings will take place in the ISIS Lab (Room 219) located in Polytechnic University. The street address is <a href="http://maps.google.com/maps?q=6+Metrotech+Center,+Brooklyn,+NY+11201">6 Metrotech Center, Brooklyn, NY 11201</a>. If you&#8217;re not a regular, then I&#8217;m going to need to sign you in so call the lab phone at (718) 260-3986 when you get here (regulars get the sekret c0deword). I&#8217;ll keep a bunch of menu&#8217;s in the lab and we&#8217;ll make an order for takeout shortly after everyone gets here.</p>
<p>This event is open to the public (duh) so please invite your friends. Send all comments, suggestions or videos you&#8217;d like to watch to me, Dan, at <a href="mailto:dguido@gmail.com">dguido@gmail.com</a>.</p>
<p>The first meetup is this Wednesday, May 14th. See you there!</p>
<p>Add this event and others to your calendar: <a href="http://www.google.com/calendar/embed?src=smcusai7p485akmjao4ttqctrc%40group.calendar.google.com&amp;ctz=America/New_York">ISIS Meetings</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://isisblogs.poly.edu/2008/05/11/summer-infosec-videostudy-group/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>
	</channel>
</rss>
