<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Princeton S* Network Systems - Latest Comments in CoralCDN Lesson:  The great naming conflation of the Web</title><link>http://princetonsns.disqus.com/</link><description>Secure, Scalable, Self-Organizing, Storage, Self-Managing, Sensing, …</description><atom:link href="https://princetonsns.disqus.com/coralcdn_lesson_the_great_naming_conflation_of_the_web/latest.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Fri, 13 Nov 2009 20:08:35 -0000</lastBuildDate><item><title>Re: CoralCDN Lesson:  The great naming conflation of the Web</title><link>http://sns.cs.princeton.edu/2009/09/coralcdn-lesson-the-great-naming-conflation-of-the-web/#comment-22960368</link><description>&lt;p&gt;Mike, that's a good point.  I was listening to the radio last evening, and there is a group trying to do a .GAY top level domain.  I thought it was interesting, because the person who is promoting that idea owns a for-profit business that plans on purchasing most of the popular domain names if .GAY gets the go ahead.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">trusts</dc:creator><pubDate>Fri, 13 Nov 2009 20:08:35 -0000</pubDate></item><item><title>Re: CoralCDN Lesson:  The great naming conflation of the Web</title><link>http://sns.cs.princeton.edu/2009/09/coralcdn-lesson-the-great-naming-conflation-of-the-web/#comment-22958971</link><description>&lt;p&gt;I'm not too worried about that.  Much is just domain squatting anyway...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mike Freedman</dc:creator><pubDate>Fri, 13 Nov 2009 19:27:30 -0000</pubDate></item><item><title>Re: CoralCDN Lesson:  The great naming conflation of the Web</title><link>http://sns.cs.princeton.edu/2009/09/coralcdn-lesson-the-great-naming-conflation-of-the-web/#comment-19312575</link><description>&lt;p&gt;Hi oobx,&lt;/p&gt;&lt;p&gt;Actually, the cookie issue is much less a security issue if you are a website that is trying to explicitly use CoralCDN for cached content. You should just specify that your code uses the full origin name when setting cookies:  &lt;a href="http://www.yoursite.com.nyud.net" rel="nofollow noopener" target="_blank" title="www.yoursite.com.nyud.net"&gt;www.yoursite.com.nyud.net&lt;/a&gt;, instead of just setting a default of the domain.tld (i.e., &lt;a href="http://nyud.net" rel="nofollow noopener" target="_blank" title="nyud.net"&gt;nyud.net&lt;/a&gt;) for "ease of use".  This is good security practice anyway: the principle of least privilege and all.  Then a user from &lt;a href="http://evil.com.nyud.net" rel="nofollow noopener" target="_blank" title="evil.com.nyud.net"&gt;evil.com.nyud.net&lt;/a&gt; can't read cookies set to &lt;a href="http://www.yoursite.com.nyud.net" rel="nofollow noopener" target="_blank" title="www.yoursite.com.nyud.net"&gt;www.yoursite.com.nyud.net&lt;/a&gt;, as it fails the same origin policy check.&lt;/p&gt;&lt;p&gt;The problem I raise above is more when a website is being accessed by a Coralized URL and they are not similarly security conscious, so that they default to using the domain.tld, instead of the full origin name.&lt;/p&gt;&lt;p&gt;Let me know if that assuages your concern.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mike Freedman</dc:creator><pubDate>Wed, 07 Oct 2009 11:20:14 -0000</pubDate></item><item><title>Re: CoralCDN Lesson:  The great naming conflation of the Web</title><link>http://sns.cs.princeton.edu/2009/09/coralcdn-lesson-the-great-naming-conflation-of-the-web/#comment-18345594</link><description>&lt;p&gt;I was just turned on to Coral and was pretty jazzed about it until I read your post.  Google app engine as a CDN is what led me to Coral.  GAE should not be subject to such security issues.  I've not read your other posts; so please excuse my ignorance of firecoral, etc.&lt;/p&gt;&lt;p&gt;In trying to comprehend the scope of the security issues you raise, I conclude that only cookies set by &lt;a href="http://nyud.net" rel="nofollow noopener" target="_blank" title="nyud.net"&gt;nyud.net&lt;/a&gt;-cached content are vulnerable.  So, I just use coral cache for images and truly static content.&lt;/p&gt;&lt;p&gt;But, what's to stop evildoer from linking to my script that sets cookies?  Nothing.  But, how would he gain the trust of the user in order for the user to click on the &lt;a href="http://nyud.net" rel="nofollow noopener" target="_blank" title="nyud.net"&gt;nyud.net&lt;/a&gt; link?  Then, how would evildoer track that click and convince the user to go to the malicious site to hijack data?&lt;/p&gt;&lt;p&gt;Coral CDN sounds like a great asset for bandwidth-poor folks.  I hope you can improve upon it.  As is, it seems very workable so long as developers understand the caveats such as security and the potential to skew statistics.&lt;/p&gt;&lt;p&gt;Thanks for raising the issue.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">oobx</dc:creator><pubDate>Sat, 03 Oct 2009 00:42:04 -0000</pubDate></item></channel></rss>