Index: django/forms/fields.py
===================================================================
--- django/forms/fields.py	(revision 8961)
+++ django/forms/fields.py	(working copy)
@@ -558,6 +558,7 @@
             return value
         if self.verify_exists:
             import urllib2
+            import socket
             headers = {
                 "Accept": "text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5",
                 "Accept-Language": "en-us,en;q=0.5",
@@ -565,6 +566,7 @@
                 "Connection": "close",
                 "User-Agent": self.user_agent,
             }
+            socket.setdefaulttimeout(10)
             try:
                 req = urllib2.Request(value, None, headers)
                 u = urllib2.urlopen(req)
