<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;D0cGQns4eCp7ImA9WhBbGUs.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127</id><updated>2013-05-19T05:03:43.530-07:00</updated><title type="text">Google Online Security Blog</title><subtitle type="html">The latest news and insights from Google on security and safety on the Internet.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://googleonlinesecurity.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Panayiotis Mavrommatis</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9aTHqh1zVxI/AAAAAAAAAAI/AAAAAAAEceM/RBuYk1oYDBo/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>95</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/GoogleOnlineSecurityBlog" /><feedburner:info uri="googleonlinesecurityblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DkQERns4fSp7ImA9WhBbEk0.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-3434898566902536457</id><published>2013-05-10T08:00:00.000-07:00</published><updated>2013-05-10T09:45:07.535-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-10T09:45:07.535-07:00</app:edited><title>The results are in: Hardcode, the secure coding contest for App Engine</title><content type="html">&lt;span class="byline-author"&gt;Posted by Eduardo Vela Nava, Security Team&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
This January, Google and SyScan &lt;a href="http://googleonlinesecurity.blogspot.com/2013/01/calling-student-coders-hardcode-secure.html"&gt;announced&lt;/a&gt; a secure coding competition open to students from all over the world. While Google’s &lt;a href="https://developers.google.com/open-source/soc/"&gt;Summer of Code&lt;/a&gt; and &lt;a href="https://developers.google.com/open-source/gci/2012/"&gt;Code-in&lt;/a&gt; encourage students to contribute to open source projects, Hardcode was a call for students who wanted to showcase their skills both in software development and security. Given the scope of today’s online threats, we think it’s incredibly important to practice secure coding habits early on. Hundreds of students from 25 countries and across five continents signed up to receive updates and information about the competition, and over 100 teams participated.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-7y9e_45sLpI/UYvraCNPmZI/AAAAAAAAFao/TIs2gOpsqOU/s1600/Finalists-working.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/-7y9e_45sLpI/UYvraCNPmZI/AAAAAAAAFao/TIs2gOpsqOU/s320/Finalists-working.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
During the preliminary online round, teams built applications on Google App Engine that were judged for both functionality and security. Five teams were then selected to participate in the final round at the SyScan 2013 security conference in Singapore, where they had to do the following: fix security bugs from the preliminary round, collaborate to develop an API standard to allow their applications to interoperate, implement the API, and finally, try to hack each other’s applications. To add to the challenge, many of the students balanced the competition with all of their school commitments.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-Hymrq_l3kXY/UYvrjBszQLI/AAAAAAAAFaw/qnRx6mZoMOk/s1600/Final-checks.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/-Hymrq_l3kXY/UYvrjBszQLI/AAAAAAAAFaw/qnRx6mZoMOk/s320/Final-checks.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
We’re extremely impressed with the caliber of the contestants’ work. Everyone had a lot of fun, and we think these students have a bright future ahead of them. We are pleased to announce the final results of the 2013 Hardcode Competition:&lt;br /&gt;
&lt;br /&gt;
1st Place:  &lt;b&gt;Team 0xC0DEBA5E&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Vienna University of Technology, Austria (SGD $20,000)&lt;/b&gt;&lt;br /&gt;
Daniel Marth (http://proggen.org/)&lt;br /&gt;
Lukas Pfeifhofer (https://www.devlabs.pro/)&lt;br /&gt;
Benedikt Wedenik&lt;br /&gt;
&lt;br /&gt;
2nd Place:  &lt;b&gt;Team Gridlock&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Loyola School, Jamshedpur, India (SGD $15,000)&lt;/b&gt;&lt;br /&gt;
Aviral Dasgupta (http://www.aviraldg.com/)&lt;br /&gt;
&lt;br /&gt;
3rd Place:  &lt;b&gt;Team CeciliaSec&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;University of California, Santa Barbara, California, USA (SGD $10,000)&lt;/b&gt;&lt;br /&gt;
Nathan Crandall&lt;br /&gt;
Dane Pitkin&lt;br /&gt;
Justin Rushing&lt;br /&gt;
&lt;br /&gt;
Runner-up:  &lt;b&gt;Team AppDaptor&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;The Hong Kong Polytechnic University, Hong Kong (SGD $5,000)&lt;/b&gt;&lt;br /&gt;
Lau Chun Wai (http://www.cwlau.com/)&lt;br /&gt;
&lt;br /&gt;
Runner-up:  &lt;b&gt;Team DesiCoders&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Birla Institute of Technology &amp;amp; Science, Pilani, India (SGD $5,000)&lt;/b&gt;&lt;br /&gt;
Yash Agarwal&lt;br /&gt;
Vishesh Singhal (http://visheshsinghal.blogspot.com)&lt;br /&gt;
&lt;br /&gt;
Honorable Mention: &lt;b&gt;Team Saviors of Middle Earth&lt;/b&gt; (withdrew due to school commitments)&lt;br /&gt;
&lt;b&gt;Walt Whitman High School, Maryland, USA&lt;/b&gt;&lt;br /&gt;
Wes Kendrick&lt;br /&gt;
Marc Rosen (https://github.com/maz)&lt;br /&gt;
William Zhang&lt;br /&gt;
&lt;br /&gt;
A big congratulations to this very talented group of students!&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=NWA-hoE7S3c:izgZiJ4-eqQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=NWA-hoE7S3c:izgZiJ4-eqQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=NWA-hoE7S3c:izgZiJ4-eqQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/NWA-hoE7S3c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/3434898566902536457/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=3434898566902536457&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/3434898566902536457?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/3434898566902536457?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/NWA-hoE7S3c/the-results-are-in-hardcode-secure.html" title="The results are in: Hardcode, the secure coding contest for App Engine" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-7y9e_45sLpI/UYvraCNPmZI/AAAAAAAAFao/TIs2gOpsqOU/s72-c/Finalists-working.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2013/05/the-results-are-in-hardcode-secure.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIDRno7eip7ImA9WhBVEkw.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-6957454278121219034</id><published>2013-04-17T09:02:00.000-07:00</published><updated>2013-04-17T09:02:57.402-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-17T09:02:57.402-07:00</app:edited><title>New warnings about potentially malicious binaries</title><content type="html">&lt;span class="byline-author"&gt;Posted by Moheeb Abu Rajab, Security Team&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
If you use Chrome, you shouldn’t have to work hard to know what Chrome extensions you have installed and enabled. That’s why last December we announced that Chrome (version 25 and beyond) would &lt;a href="http://blog.chromium.org/2012/12/no-more-silent-extension-installs.html"&gt;disable silent extension installation by default&lt;/a&gt;. In addition to protecting users from unauthorized installations, these measures resulted in noticeable performance improvements in Chrome and improved user experience. &lt;br /&gt;
&lt;br /&gt;
To further safeguard you while browsing the web, we recently added new measures to protect you and your computer. These measures will identify software that violates Chrome’s standard mechanisms for deploying extensions, flagging such binaries as malware. Within a week, you will start seeing Safe Browsing &lt;a href="http://googleonlinesecurity.blogspot.com/2011/04/protecting-users-from-malicious.html"&gt;malicious download warnings&lt;/a&gt; when attempting to download malware identified by this criteria. &lt;br /&gt;
&lt;br /&gt;
This kind of malware commonly tries to get around silent installation blockers by misusing &lt;a href="http://www.chromium.org/administrators"&gt;Chrome’s central management settings&lt;/a&gt; that are intended be used to configure instances of Chrome internally within an organization. In doing so, the installed extensions are enabled by default and cannot be uninstalled or disabled by the user from within Chrome. Other variants include binaries that directly manipulate Chrome preferences in order to silently install and enable extensions bundled with these binaries. Our recent measures expand our capabilities to detect and block these types of malware.&lt;br /&gt;
&lt;br /&gt;
Application developers should adhere to Chrome’s standard mechanisms for extension installation, which include the &lt;a href="https://chrome.google.com/webstore/category/extensions"&gt;Chrome Web Store&lt;/a&gt;, &lt;a href="https://developers.google.com/chrome/web-store/docs/inline_installation"&gt;inline installation&lt;/a&gt;, and the &lt;a href="http://developer.chrome.com/extensions/external_extensions.html"&gt;other deployment options&lt;/a&gt; described in the extensions development documentation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=14KV5VyApOo:VbsOPMHwj5g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=14KV5VyApOo:VbsOPMHwj5g:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=14KV5VyApOo:VbsOPMHwj5g:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/14KV5VyApOo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/6957454278121219034/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=6957454278121219034&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/6957454278121219034?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/6957454278121219034?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/14KV5VyApOo/new-warnings-about-potentially.html" title="New warnings about potentially malicious binaries" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2013/04/new-warnings-about-potentially.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkEFR385eyp7ImA9WhBUGEg.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-3122221570892110130</id><published>2013-03-19T08:30:00.000-07:00</published><updated>2013-05-06T08:36:56.123-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-06T08:36:56.123-07:00</app:edited><title>Google Public DNS Now Supports DNSSEC Validation</title><content type="html">&lt;span class="byline-author"&gt;Posted by Yunhong Gu, Team Lead, Google Public DNS&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
We &lt;a href="http://googleblog.blogspot.com/2009/12/introducing-google-public-dns.html"&gt;launched&lt;/a&gt; Google Public DNS three years ago to help make the Internet faster and more secure. Today, we are taking a major step towards this security goal: we now fully support DNSSEC (&lt;a href="http://en.wikipedia.org/wiki/Domain_Name_System_Security_Extensions"&gt;Domain Name System Security Extensions&lt;/a&gt;) validation on our Google Public DNS resolvers. Previously, we accepted and forwarded DNSSEC-formatted messages but did not perform validation. With this new security feature, we can better protect people from DNS-based attacks and make DNS more secure overall by identifying and rejecting invalid responses from DNSSEC-protected domains.&lt;br /&gt;
&lt;br /&gt;
DNS translates human-readable domain names into IP addresses so that they are accessible by computers. Despite its critical role in Internet applications, the lack of security protection for DNS up to this point meant that a significantly large portion of today’s Internet attacks target the name resolution process, attempting to return the IP addresses of malicious websites to DNS queries. Probably the most common DNS attack is &lt;a href="http://unixwiz.net/techtips/iguide-kaminsky-dns-vuln.html"&gt;DNS cache poisoning&lt;/a&gt;, which tries to “pollute” the cache of DNS resolvers (such as Google Public DNS or those provided by most ISPs) by injecting spoofed responses to upstream DNS queries.&lt;br /&gt;
&lt;br /&gt;
To counter cache poisoning attacks, resolvers must be able to verify the authenticity of the response. DNSSEC solves the problem by authenticating DNS responses using digital signatures and public key cryptography. Each DNS zone maintains a set of private/public key pairs, and for each DNS record, a unique digital signature is generated and encrypted using the private key. The corresponding public key is then authenticated via a chain of trust by keys of upper-level zones. DNSSEC effectively prevents response tampering because in practice, signatures are almost impossible to forge without access to private keys. Also, the resolvers will reject responses without correct signatures.&lt;br /&gt;
&lt;br /&gt;
DNSSEC is a critical step towards securing the Internet. By validating data origin and data integrity, DNSSEC complements other Internet security mechanisms, such as SSL. It is worth noting that although we have used web access in the examples above, DNS infrastructure is widely used in many other Internet applications, including email.&lt;br /&gt;
&lt;br /&gt;
Currently Google Public DNS is serving more than 130 billion DNS queries on average (peaking at 150 billion) from more than 70 million unique IP addresses each day. However, only 7% of queries from the client side are DNSSEC-enabled (about 3% requesting validation and 4% requesting DNSSEC data but no validation) and about 1% of DNS responses from the name server side are signed. Overall, DNSSEC is still at an early stage and we hope that our support will help expedite its deployment.&lt;br /&gt;
&lt;br /&gt;
Effective deployment of DNSSEC requires action from both DNS resolvers and authoritative name servers. Resolvers, especially those of ISPs and other public resolvers, need to start validating DNS responses. Meanwhile, domain owners have to sign their domains. Today, about 1/3 of top-level domains have been signed, but most second-level domains remain unsigned. We encourage all involved parties to push DNSSEC deployment and further protect Internet users from DNS-based network intrusions.&lt;br /&gt;
&lt;br /&gt;
For more information about Google Public DNS, please visit: &lt;a href="https://developers.google.com/speed/public-dns"&gt;https://developers.google.com/speed/public-dns&lt;/a&gt;. In particular, more details about our DNSSEC support can be found in the &lt;a href="https://developers.google.com/speed/public-dns/faq"&gt;FAQ&lt;/a&gt; and &lt;a href="https://developers.google.com/speed/public-dns/docs/security"&gt;Security&lt;/a&gt; pages. Additionally, general specifications of the DNSSEC standard can be found in RFCs &lt;a href="http://www.ietf.org/rfc/rfc4033.txt"&gt;4033&lt;/a&gt;, &lt;a href="http://www.ietf.org/rfc/rfc4034.txt"&gt;4034&lt;/a&gt;, &lt;a href="http://www.ietf.org/rfc/rfc4035.txt"&gt;4035&lt;/a&gt;, and &lt;a href="http://www.ietf.org/rfc/rfc5155.txt"&gt;5155&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Update&lt;/i&gt;&lt;/b&gt; &lt;i&gt;March 21&lt;/i&gt;: We've been listening to your questions and would like to clarify that validation is not yet enabled for non-DNSSEC aware clients. As a first step, we launched DNSSEC validation as an opt-in feature and will only perform validation if clients explicitly request it. We're going to work to minimize the impact of any DNSSEC misconfigurations that could cause connection breakages before we enable validation by default for all clients that have not explicitly opted out.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Update&lt;/i&gt;&lt;/b&gt; &lt;i&gt;May 6&lt;/i&gt;: We've enabled DNSSEC validation by default. That means all clients are now protected and responses to all queries will be validated unless clients explicitly opt out.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=miAbvpjikSA:6YleFOnmFBQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=miAbvpjikSA:6YleFOnmFBQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=miAbvpjikSA:6YleFOnmFBQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/miAbvpjikSA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/3122221570892110130/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=3122221570892110130&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/3122221570892110130?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/3122221570892110130?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/miAbvpjikSA/google-public-dns-now-supports-dnssec.html" title="Google Public DNS Now Supports DNSSEC Validation" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2013/03/google-public-dns-now-supports-dnssec.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUFSH8zfip7ImA9WhBQEU0.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-8765189629976116579</id><published>2013-03-12T10:00:00.000-07:00</published><updated>2013-03-12T10:10:19.186-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-12T10:10:19.186-07:00</app:edited><title>Videos and articles for hacked site recovery</title><content type="html">&lt;span class="byline-author"&gt;Posted by &lt;a href="https://plus.google.com/111983349552187459374/posts"&gt;Maile Ohye&lt;/a&gt;, Developer Programs Tech Lead&lt;/span&gt;  &lt;br /&gt;
&lt;br /&gt;
We created a new &lt;i&gt;&lt;a href="http://www.google.com/webmasters/hacked"&gt;Help for hacked sites&lt;/a&gt;&lt;/i&gt; informational series to help all levels of site owners understand how they can recover their hacked site. The series includes over a dozen articles and 80+ minutes of informational videos—from the basics of what it means for a site to be hacked to diagnosing specific malware infection types.&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;iframe allowfullscreen="" frameborder="0" height="304" src="http://www.youtube.com/embed/ubklMNgC6x8" width="540"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;i&gt;“Help for hacked sites” overview: How and why a site is hacked&lt;/i&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Over 25% of sites that are hacked may remain compromised&lt;/b&gt;&lt;br /&gt;
In StopBadware and Commtouch’s 2012 &lt;a href="http://www.stopbadware.org/reports/compromised-websites-an-owners-perspective"&gt;survey of more than 600 webmasters of hacked sites&lt;/a&gt;, 26% of site owners reported that their site was still compromised while 2% completely abandoned their site. We hope that by adding our educational resources to the great tools and information already available from the security community, more hacked sites can restore their unique content and make it safely available to users. The fact remains, however, that the process to recovery requires fairly advanced system administrator skills and knowledge of source code. Without help from others—perhaps their hoster or a trusted expert—many site owners may still struggle to recover. &lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-xYwy2uNWPh4/UT9OBe4NnAI/AAAAAAAAMCk/09E5hxwpj30/s1600/stopbadware-survey-security-blog.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="295" src="http://4.bp.blogspot.com/-xYwy2uNWPh4/UT9OBe4NnAI/AAAAAAAAMCk/09E5hxwpj30/s400/stopbadware-survey-security-blog.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;i&gt;StopBadware and Commtouch’s 2012 survey results for “What action did you take/are you taking to fix the compromised site?”&lt;/i&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Hackers’ tactics are difficult for site owners to detect&lt;/b&gt;&lt;br /&gt;
Cybercriminals employ various tricks to avoid the site owner’s detection, making recovery difficult for the average site owner. One technique is adding “hidden text” to the site’s page so users don’t see the damage, but search engines still process the content. Often the case for sites hacked with spam, hackers abuse a good site to help their site (commonly pharmaceutical or poker sites) rank in search results.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-X6o5xIGmMNk/UT9OmUxL92I/AAAAAAAAMC0/mPYWNKWYrFw/s1600/hidden-text-security-blog.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-X6o5xIGmMNk/UT9OmUxL92I/AAAAAAAAMC0/mPYWNKWYrFw/s520/hidden-text-security-blog.png" width="520" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="text-align: start;"&gt;&lt;i&gt;Both pages are the same, but the page on the right highlights the “hidden text”—in this case, white text on a white background. As explained in &lt;a href="http://support.google.com/webmasters/bin/answer.py?&amp;amp;answer=2600721"&gt;Step 5: Assess the damage (hacked with spam)&lt;/a&gt;, hackers employ these types of tricks to avoid human detection.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
In cases of sites hacked to distribute malware, Google provides verified site owners with a sample of infected URLs, often with their malware infection type, such as &lt;a href="http://support.google.com/webmasters/bin/answer.py?&amp;amp;answer=3024318"&gt;Server configuration&lt;/a&gt; (using the server’s configuration file to redirect users to malicious content). In &lt;i&gt;&lt;a href="http://www.google.com/webmasters/hacked"&gt;Help for hacked sites&lt;/a&gt;&lt;/i&gt;, Lucas Ballard, a software engineer on our Safe Browsing team, explains how to locate and clean this malware infection type.&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;iframe allowfullscreen="" frameborder="0" height="304" src="http://www.youtube.com/embed/zyAxY5boWSs" width="540"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;i&gt;Lucas Ballard covers the malware infection type&amp;nbsp;&lt;a href="http://support.google.com/webmasters/bin/answer.py?&amp;amp;answer=3024318"&gt;Server configuration&lt;/a&gt;.&lt;/i&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Reminder to keep your site secure&lt;/b&gt;&lt;br /&gt;
I realize that reminding you to keep your site secure is a bit like my mother yelling “don’t forget to bring a coat!” as I leave her sunny California residence. Like my mother, I can’t help myself. Please remember to:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Be vigilant about keeping software updated&lt;/li&gt;
&lt;li&gt;Understand the security practices of all applications, plugins, third-party software, etc., before you install them on your server&lt;/li&gt;
&lt;li&gt;Remove unnecessary or unused software&lt;/li&gt;
&lt;li&gt;Enforce creation of strong passwords&lt;/li&gt;
&lt;li&gt;Keep all devices used to log in to your web server secure (updated operating system and browser)&lt;/li&gt;
&lt;li&gt;Make regular, automated backups&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=FT3Yy6e5KXs:G1G2Yfr3uEE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=FT3Yy6e5KXs:G1G2Yfr3uEE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=FT3Yy6e5KXs:G1G2Yfr3uEE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/FT3Yy6e5KXs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/8765189629976116579/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=8765189629976116579&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/8765189629976116579?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/8765189629976116579?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/FT3Yy6e5KXs/videos-and-articles-for-hacked-site.html" title="Videos and articles for hacked site recovery" /><author><name>Emily Wood</name><uri>https://plus.google.com/112374322230920073195</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://img.youtube.com/vi/ubklMNgC6x8/default.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2013/03/videos-and-articles-for-hacked-site.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UNR3s6fSp7ImA9WhBSE0o.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-1800284671180637948</id><published>2013-02-19T09:13:00.000-08:00</published><updated>2013-02-20T07:48:16.515-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-20T07:48:16.515-08:00</app:edited><title>An update on our war against account hijackers </title><content type="html">&lt;span class="byline-author"&gt;Posted by Mike Hearn, Google Security Engineer&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="byline-author"&gt;&lt;/span&gt;Have you ever gotten a plea to wire money to a friend stranded at an international airport? An oddly written message from someone you haven’t heard from in ages? Compared to five years ago, more scams, illegal, fraudulent or spammy messages today come from someone you know. Although spam filters have become very powerful—in Gmail, less than 1 percent of spam emails make it into an inbox—these unwanted messages are much more likely to make it through if they come from someone you’ve been in contact with before. As a result, in 2010 spammers started changing their tactics—and we saw a large increase in fraudulent mail sent from Google Accounts. In turn, our security team has developed new ways to keep you safe, and dramatically reduced the amount of these messages.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Spammers’ new trick—hijacking accounts&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
To improve their chances of beating a spam filter by sending you spam from your contact’s account, the spammer first has to break into that account. This means many spammers are turning into account thieves. Every day, cyber criminals break into websites to steal databases of usernames and passwords—the online “keys” to accounts. They put the databases up for sale on the black market, or use them for their own nefarious purposes. Because many people re-use the same password across different accounts, stolen passwords from one site are often valid on others.&lt;br /&gt;
&lt;br /&gt;
With stolen passwords in hand, attackers attempt to break into accounts across the web and across many different services. We’ve seen a single attacker using stolen passwords to attempt to break into a million different Google accounts every single day, for weeks at a time. A different gang attempted sign-ins at a rate of more than 100 accounts per second. Other services are often more vulnerable to this type of attack, but when someone tries to log into your Google Account, our security system does more than just check that a password is correct.   &lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-q8jxt-TtrYw/USOmVOzxMjI/AAAAAAAAK3s/v3pp-DG4r1k/s1600/Blogpost+graph-1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-q8jxt-TtrYw/USOmVOzxMjI/AAAAAAAAK3s/v3pp-DG4r1k/s500/Blogpost+graph-1.png" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="text-align: start;"&gt;&lt;i&gt;Legitimate accounts blocked for sending spam:&amp;nbsp;&lt;/i&gt;&lt;/span&gt;&lt;i&gt;Our security systems have dramatically reduced the number of Google Accounts used to send spam over the past few years&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/div&gt;
&lt;b&gt;How Google Security helps protect your account&lt;/b&gt;&lt;br /&gt;
Every time you sign in to Google, whether via your web browser once a month or an email program that checks for new mail every five minutes, our system performs a complex risk analysis to determine how likely it is that the sign-in really comes from you. In fact, there are more than 120 variables that can factor into how a decision is made.&lt;br /&gt;
&lt;br /&gt;
If a sign-in is deemed suspicious or risky for some reason—maybe it’s coming from a country oceans away from your last sign-in—we ask some simple questions about your account. For example, we may ask for the phone number associated with your account, or for the answer to your security question. These questions are normally hard for a hijacker to solve, but are easy for the real owner. Using security measures like these, we've dramatically reduced the number of compromised accounts by 99.7 percent since the peak of these hijacking attempts in 2011.  &lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-VXOhuVz09uU/USOmVEzeNHI/AAAAAAAAK3w/JMs2nCDyvRY/s1600/Untitled-3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-VXOhuVz09uU/USOmVEzeNHI/AAAAAAAAK3w/JMs2nCDyvRY/s500/Untitled-3.png" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;Help protect your account&lt;/b&gt;&lt;br /&gt;
While we do our best to keep spammers at bay, you can help protect your account by making sure you’re using a &lt;a href="http://www.google.com/goodtoknow/online-safety/passwords/"&gt;strong, unique password&lt;/a&gt; for your Google Account, upgrading your account to &lt;a href="http://www.google.com/landing/2step/"&gt;use 2-step verification&lt;/a&gt;, and &lt;a href="https://accounts.google.com/UpdateAccountRecoveryOptions?hl=en&amp;amp;service=oz"&gt;updating the recovery options&lt;/a&gt; on your account such as your secondary email address and your phone number. Following these three steps can help prevent your account from being hijacked—this means less spam for your friends and contacts, and improved security and privacy for you.&lt;br /&gt;
&lt;br /&gt;
(Cross-posted from the Official Google Blog)&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=0w2siZvruAM:9Kt4JjNw2mI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=0w2siZvruAM:9Kt4JjNw2mI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=0w2siZvruAM:9Kt4JjNw2mI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/0w2siZvruAM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/1800284671180637948/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=1800284671180637948&amp;isPopup=true" title="11 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/1800284671180637948?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/1800284671180637948?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/0w2siZvruAM/an-update-on-our-war-against-account.html" title="An update on our war against account hijackers " /><author><name>Emily Wood</name><uri>https://plus.google.com/112374322230920073195</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-q8jxt-TtrYw/USOmVOzxMjI/AAAAAAAAK3s/v3pp-DG4r1k/s72-c/Blogpost+graph-1.png" height="72" width="72" /><thr:total>11</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2013/02/an-update-on-our-war-against-account.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MBQXk8fCp7ImA9WhNUGEk.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-2551534977801836707</id><published>2013-01-10T11:17:00.001-08:00</published><updated>2013-01-10T11:17:30.774-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-01-10T11:17:30.774-08:00</app:edited><title>Calling student coders: Hardcode, the secure coding contest for App Engine</title><content type="html">&lt;span class="byline-author"&gt;Posted by Parisa Tabriz, Security Team&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Protecting user security and privacy is a huge responsibility, and software security is a big part of it. Learning about new ways to “break” applications is important, but learning preventative skills to use when “building” software, like secure design and coding practices, is just as critical. To help promote secure development habits, Google is once again partnering with the organizers of &lt;a href="http://www.syscan.org/"&gt;SyScan&lt;/a&gt; to host Hardcode, a secure coding contest on the Google App Engine platform.&lt;br /&gt;
&lt;br /&gt;
Participation will be open to teams of up to 5 full-time students (undergraduate or high school, additional restrictions may apply). Contestants will be asked to develop open source applications that meet a set of functional and security requirements. The contest will consist of two rounds: a qualifying round over the Internet, with broad participation from any team of students, and a final round, to be held during SyScan on April 23-25 in Singapore. &lt;br /&gt;
&lt;br /&gt;
During the qualifying round, teams will be tasked with building an application and describing its security design. A panel of judges will assess all submitted applications and select the top five to compete in the final round.&lt;br /&gt;
&lt;br /&gt;
At SyScan, the five finalist teams will be asked to develop a set of additional features and fix any security flaws identified in their qualifying submission. After two more days of hacking, a panel of judges will rank the projects and select a grand prize winning team that will receive $20,000 Singapore dollars. The 2nd-5th place finalist teams will receive $15,000, $10,000, $5,000, and $5,000 Singapore dollars, respectively.&lt;br /&gt;
&lt;br /&gt;
Hardcode begins on Friday, January 18th. Full contest details will be be announced via our mailing list, so subscribe &lt;a href="https://groups.google.com/group/hardcode-2013/subscribe"&gt;there&lt;/a&gt; for more information!&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=WZ57pprjXKo:bF04ghvDATc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=WZ57pprjXKo:bF04ghvDATc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=WZ57pprjXKo:bF04ghvDATc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/WZ57pprjXKo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/2551534977801836707/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=2551534977801836707&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/2551534977801836707?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/2551534977801836707?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/WZ57pprjXKo/calling-student-coders-hardcode-secure.html" title="Calling student coders: Hardcode, the secure coding contest for App Engine" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2013/01/calling-student-coders-hardcode-secure.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cHR34-cCp7ImA9WhNUEkg.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-352848728446947945</id><published>2013-01-03T10:01:00.000-08:00</published><updated>2013-01-03T16:23:56.058-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-01-03T16:23:56.058-08:00</app:edited><title>Enhancing digital certificate security</title><content type="html">&lt;span class="byline-author"&gt;Posted by Adam Langley, Software Engineer&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Late on December 24, Chrome detected and blocked an unauthorized digital certificate for the "*.google.com" domain. We investigated immediately and found the certificate was issued by an &lt;a href="http://en.wikipedia.org/wiki/Intermediate_certificate_authorities"&gt;intermediate certificate authority&lt;/a&gt; (CA) linking back to TURKTRUST, a Turkish certificate authority. Intermediate CA certificates carry the full authority of the CA, so anyone who has one can use it to create a certificate for any website they wish to impersonate. &lt;br /&gt;
&lt;br /&gt;
In response, we updated Chrome’s certificate revocation metadata on December 25 to block that intermediate CA, and then alerted TURKTRUST and other browser vendors. TURKTRUST told us that based on our information, they discovered that, in August 2011, they had mistakenly issued two intermediate CA certificates to organizations that should have instead received regular SSL certificates. On December 26, we pushed another Chrome metadata update to block the second mistaken CA certificate and informed the other browser vendors. &lt;br /&gt;
&lt;br /&gt;
Our actions addressed the immediate problem for our users. Given the severity of the situation, we will update Chrome again in January to no longer indicate Extended Validation status for certificates issued by TURKTRUST, though connections to TURKTRUST-validated HTTPS servers may continue to be allowed.&lt;br /&gt;
&lt;br /&gt;
Since our priority is the security and privacy of our users, we may also decide to take additional action after further discussion and careful consideration. &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=Qi36krZYZsg:1CIEhu6Q1sY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=Qi36krZYZsg:1CIEhu6Q1sY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=Qi36krZYZsg:1CIEhu6Q1sY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/Qi36krZYZsg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/352848728446947945/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=352848728446947945&amp;isPopup=true" title="16 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/352848728446947945?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/352848728446947945?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/Qi36krZYZsg/enhancing-digital-certificate-security.html" title="Enhancing digital certificate security" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>16</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2013/01/enhancing-digital-certificate-security.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4BRHc-eCp7ImA9WhNWE0s.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-4681400332805541872</id><published>2012-12-12T17:59:00.000-08:00</published><updated>2012-12-12T17:59:15.950-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-12-12T17:59:15.950-08:00</app:edited><title>Helping webmasters with hacked sites</title><content type="html">&lt;span class="byline-author"&gt;Posted by &lt;a href="https://plus.google.com/113463557838576477668/?rel=author"&gt;Oliver Barrett&lt;/a&gt;, Search Quality Team&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;(Cross-posted from the &lt;a href="http://googlewebmastercentral.blogspot.com/2012/12/helping-webmasters-with-hacked-sites.html"&gt;Webmaster Central Blog&lt;/a&gt;)&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Having your website hacked can be a frustrating experience and we want to do everything we can to help webmasters get their sites cleaned up and prevent compromises from happening again. With this post we wanted to outline two common types of attacks as well as provide clean-up steps and additional resources that webmasters may find helpful.&lt;br /&gt;
&lt;br /&gt;
To best serve our users it’s important that the pages that we link to in our search results are safe to visit. Unfortunately, malicious third-parties may take advantage of legitimate webmasters by hacking their sites to manipulate search engine results or distribute malicious content and spam. We will alert users and webmasters alike by labeling sites we’ve detected as hacked by displaying a “This site may be compromised” warning in our search results:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://1.bp.blogspot.com/-DLOkPUL_PTA/UMhUYtbAQ3I/AAAAAAAAAAQ/9q2GNQhdg7g/s1600/Screen%2BShot%2B2012-10-09%2Bat%2B1.54.24%2BPM.png" imageanchor="1"&gt;&lt;img border="0" height="96" src="http://1.bp.blogspot.com/-DLOkPUL_PTA/UMhUYtbAQ3I/AAAAAAAAAAQ/9q2GNQhdg7g/s320/Screen%2BShot%2B2012-10-09%2Bat%2B1.54.24%2BPM.png" width="288" /&gt;&lt;/a&gt;  &lt;br /&gt;
&lt;br /&gt;
We want to give webmasters the necessary information to help them clean up their sites as quickly as possible. If you’ve verified your site in Webmaster Tools we’ll also send you a message when we’ve identified your site has been hacked, and when possible give you example URLs.&lt;br /&gt;
&lt;br /&gt;
Occasionally, your site may become compromised to facilitate the distribution of malware. When we recognize that, we’ll identify the site in our search results with a label of “This site may harm your computer” and browsers such as Chrome may display a warning when users attempt to visit. In some cases, we may share more specific information in the Malware section of Webmaster Tools. We also have &lt;a href="http://support.google.com/webmasters/bin/answer.py?hl=en&amp;amp;answer=163633"&gt;specific tips for preventing and removing malware from your site&lt;/a&gt; in our Help Center.&lt;br /&gt;
&lt;br /&gt;
Two common ways malicious third-parties may compromise your site are the following:&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Injected Content&lt;/h3&gt;
&lt;br /&gt;
Hackers may attempt to influence search engines by injecting links leading to sites they own. These links are often hidden to make it difficult for a webmaster to detect this has occurred. The site may also be compromised in such a way that the content is only displayed when the site is visited by search engine crawlers. &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://4.bp.blogspot.com/-UVG-ryM4CFc/UMhU6ShA7pI/AAAAAAAAAAc/wJ77_juabP8/s1600/ingress-invite-codes.png" imageanchor="1"&gt;&lt;img border="0" height="214" src="http://4.bp.blogspot.com/-UVG-ryM4CFc/UMhU6ShA7pI/AAAAAAAAAAc/wJ77_juabP8/s320/ingress-invite-codes.png" width="320" /&gt;&lt;/a&gt;   &lt;br /&gt;
&lt;br /&gt;
Example of injected pharmaceutical content&lt;br /&gt;
&lt;br /&gt;
If we’re able to detect this, we’ll send a message to your Webmaster Tools account with useful details. If you suspect your site has been compromised in this way, you can check the content your site returns to Google by using the &lt;a href="http://support.google.com/webmasters/bin/answer.py?hl=en&amp;amp;answer=158587"&gt;Fetch as Google&lt;/a&gt; tool. A few good places to look for the source of such behavior of such a compromise are .php files, template files and CMS plugins.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Redirecting Users&lt;/h3&gt;
&lt;br /&gt;
Hackers might also try to redirect users to spammy or malicious sites. They may do it to all users or target specific users, such as those coming from search engines or those on mobile devices. If you’re able to access your site when visiting it directly but you experience unexpected redirects when coming from a search engine, it’s very likely your site has been compromised in this manner.&lt;br /&gt;
&lt;br /&gt;
One of the ways hackers accomplish this is by modifying server configuration files (such as Apache’s .htaccess) to serve different content to different users, so it’s a good idea to check your server configuration files for any such modifications.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://1.bp.blogspot.com/-Qpe4lMtpc_g/UMhVLm4gz3I/AAAAAAAAAAo/3qi1GcsT3IU/s1600/spam.png" imageanchor="1"&gt;&lt;img border="0" height="35" src="http://1.bp.blogspot.com/-Qpe4lMtpc_g/UMhVLm4gz3I/AAAAAAAAAAo/3qi1GcsT3IU/s320/spam.png" width="320" /&gt;&lt;/a&gt;  &lt;br /&gt;
&lt;br /&gt;
This malicious behavior can also be accomplished by injecting JavaScript into the source code of your site. The JavaScript may be designed to hide its purpose so it may help to look for terms like “eval”, “decode”, and “escape”.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://2.bp.blogspot.com/-kvUsFCFHrUE/UMhVWlYNdvI/AAAAAAAAAA0/eIylA5NrGJc/s1600/Screen%2BShot%2B2012-10-09%2Bat%2B3.49.18%2BPM.png" imageanchor="1"&gt;&lt;img border="0" height="149" src="http://2.bp.blogspot.com/-kvUsFCFHrUE/UMhVWlYNdvI/AAAAAAAAAA0/eIylA5NrGJc/s320/Screen%2BShot%2B2012-10-09%2Bat%2B3.49.18%2BPM.png" width="320" /&gt;&lt;/a&gt;  &lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Cleanup and Prevention&lt;/h3&gt;
&lt;br /&gt;
If your site has been compromised, it’s important to not only clean up the changes made to your site but to also address the vulnerability that allowed the compromise to occur. We have instructions for &lt;a href="http://support.google.com/webmasters/bin/answer.py?hl=en&amp;amp;answer=163634"&gt;cleaning your site&lt;/a&gt; and &lt;a href="http://support.google.com/webmasters/bin/answer.py?hl=en&amp;amp;answer=163635"&gt;preventing compromises&lt;/a&gt; while your hosting provider and our &lt;a href="http://productforums.google.com/forum/#!categories/webmasters/malware--hacked-sites"&gt;Malware and Hacked sites&lt;/a&gt; forum are great resources if you need more specific advice.&lt;br /&gt;
&lt;br /&gt;
Once you’ve cleaned up your site you should submit a &lt;a href="https://www.google.com/webmasters/tools/reconsideration?pli=1"&gt;reconsideration request&lt;/a&gt; that if successful will remove the warning label in our search results.&lt;br /&gt;
&lt;br /&gt;
As always, if you have any questions or feedback, please tell us in the &lt;a href="http://productforums.google.com/forum/#!categories/webmasters/malware--hacked-sites"&gt;Webmaster Help Forum&lt;/a&gt;.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=HGpD_4_0gBs:vedMGoMUxFw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=HGpD_4_0gBs:vedMGoMUxFw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=HGpD_4_0gBs:vedMGoMUxFw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/HGpD_4_0gBs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/4681400332805541872/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=4681400332805541872&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/4681400332805541872?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/4681400332805541872?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/HGpD_4_0gBs/helping-webmasters-with-hacked-sites.html" title="Helping webmasters with hacked sites" /><author><name>Emily Wood</name><uri>https://plus.google.com/112374322230920073195</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-DLOkPUL_PTA/UMhUYtbAQ3I/AAAAAAAAAAQ/9q2GNQhdg7g/s72-c/Screen%2BShot%2B2012-10-09%2Bat%2B1.54.24%2BPM.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2012/12/helping-webmasters-with-hacked-sites.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUANR3w5eCp7ImA9WhJUGU0.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-8258976699420395727</id><published>2012-09-17T11:49:00.001-07:00</published><updated>2012-09-17T11:49:56.220-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-09-17T11:49:56.220-07:00</app:edited><title>Adding OAuth 2.0 support for IMAP/SMTP and XMPP to enhance auth security</title><content type="html">&lt;span class="byline-author"&gt;Posted by Ryan Troll, Application Security Team&lt;/span&gt;  &lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;(Cross-posted from the &lt;a href="http://googledevelopers.blogspot.com/2012/09/adding-oauth-20-support-for-imapsmtp.html"&gt;Google Developers Blog&lt;/a&gt;)&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Our users and developers take password security seriously and so do we. Passwords alone have weaknesses we all know about, so we’re working over the long term to support additional mechanisms to help protect user information. Over a year ago, &lt;a href="http://googledevelopers.blogspot.com/2011/03/making-auth-easier-oauth-20-for-google.html"&gt;we announced&lt;/a&gt; a recommendation that &lt;a href="http://oauth.net/2/"&gt;OAuth 2.0&lt;/a&gt; become the standard authentication mechanism for our APIs so you can make the safest apps using Google platforms. You can use OAuth 2.0 to build clients and websites that securely access account data and work with our advanced security features, such as &lt;i&gt;&lt;a href="http://googleonlinesecurity.blogspot.com/2011/07/2-step-verification-stay-safe-around.html"&gt;2-step verification&lt;/a&gt;&lt;/i&gt;. But our commitment to OAuth 2.0 is not limited to web APIs. Today we’re going a step further by adding OAuth 2.0 support for &lt;a href="https://developers.google.com/google-apps/gmail/xoauth2_protocol"&gt;IMAP/SMTP&lt;/a&gt; and &lt;a href="https://developers.google.com/talk/jep_extensions/oauth"&gt;XMPP&lt;/a&gt;. Developers using these protocols can now move to OAuth 2.0, and users will experience the benefits of more secure OAuth 2.0 clients.&lt;br /&gt;
&lt;br /&gt;
When clients use OAuth 2.0, they never ask users for passwords. Users have tighter control over what data clients have access to, and clients never see a user's password, making it much harder for a password to be stolen. If a user has their laptop stolen, or has any reason to believe that a client has been compromised, they can revoke the client’s access without impacting anything else that has access to their data.&lt;br /&gt;
&lt;br /&gt;
We are also announcing the deprecation of older authentication mechanisms. If you’re using these you should move to the new OAuth 2.0 APIs.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;We are deprecating &lt;a href="https://developers.google.com/google-apps/gmail/oauth_overview"&gt;XOAUTH for IMAP/SMTP&lt;/a&gt;, as it uses &lt;a href="http://googledevelopers.blogspot.com/2012/04/changes-to-deprecation-policies-and-api.html"&gt;OAuth 1.0a, which was previously deprecated&lt;/a&gt;. Gmail will continue to support XOAUTH until OAuth 1.0a is shut down, at which time support will be discontinued.&lt;/li&gt;
&lt;li&gt;We are also deprecating X-GOOGLE-TOKEN and &lt;a href="http://tools.ietf.org/html/rfc4616"&gt;SASL PLAIN&lt;/a&gt; for XMPP, as they either accept passwords or rely on &lt;a href="http://googledevelopers.blogspot.com/2012/04/changes-to-deprecation-policies-and-api.html"&gt;the previously deprecated ClientLogin&lt;/a&gt;. These mechanisms will continue to be supported until ClientLogin is shut down, at which time support for both will be discontinued.&lt;/li&gt;
&lt;/ul&gt;
Our team has been working hard since we announced our support of OAuth in 2008 to make it easy for you to create applications that use more secure mechanisms than passwords to protect user information. Check out the &lt;a href="http://googledevelopers.blogspot.com/search/label/oauth"&gt;Google Developers Blog&lt;/a&gt; for examples, including the &lt;a href="http://googledevelopers.blogspot.com/2011/11/oauth-20-playground-open-to-developers.html"&gt;OAuth 2.0 Playground&lt;/a&gt; and &lt;a href="http://googledevelopers.blogspot.com/2012/03/service-accounts-have-arrived.html"&gt;Service Accounts&lt;/a&gt;, or see &lt;a href="https://developers.google.com/accounts/docs/OAuth2"&gt;Using OAuth 2.0 to Access Google APIs&lt;/a&gt;.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=GOnBjug2eYk:RsP34yuAT4c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=GOnBjug2eYk:RsP34yuAT4c:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=GOnBjug2eYk:RsP34yuAT4c:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/GOnBjug2eYk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/8258976699420395727/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=8258976699420395727&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/8258976699420395727?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/8258976699420395727?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/GOnBjug2eYk/adding-oauth-20-support-for-imapsmtp.html" title="Adding OAuth 2.0 support for IMAP/SMTP and XMPP to enhance auth security" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2012/09/adding-oauth-20-support-for-imapsmtp.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcBRXc8eip7ImA9WhJVEks.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-6279614978819423189</id><published>2012-08-29T09:45:00.000-07:00</published><updated>2012-08-29T10:07:34.972-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-08-29T10:07:34.972-07:00</app:edited><title>Content hosting for the modern web</title><content type="html">&lt;span class="byline-author"&gt;Posted by Michal Zalewski, Security Team&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Our applications host a variety of web content on behalf of our users, and over the years we learned that even something as simple as serving a profile image can be surprisingly fraught with pitfalls. Today, we wanted to share some of our findings about content hosting, along with the approaches we developed to mitigate the risks.&lt;br /&gt;
&lt;br /&gt;
Historically, all browsers and browser plugins were designed simply to excel at displaying several common types of web content, and to be tolerant of any mistakes made by website owners. In the days of static HTML and simple web applications, giving the owner of the domain authoritative control over how the content is displayed wasn’t of any importance.&lt;br /&gt;
&lt;br /&gt;
It wasn’t until the mid-2000s that we started to notice a problem: a clever attacker could manipulate the browser into interpreting seemingly harmless images or text documents as HTML, Java, or Flash—thus gaining the ability to execute malicious scripts in the &lt;a href="http://en.wikipedia.org/wiki/Same_origin_policy"&gt;security context&lt;/a&gt; of the application displaying these documents (essentially, a &lt;a href="http://en.wikipedia.org/wiki/Cross-site_scripting"&gt;cross-site scripting flaw&lt;/a&gt;). For all the increasingly sensitive web applications, this was very bad news.&lt;br /&gt;
&lt;br /&gt;
During the past few years, modern browsers began to improve. For example, the browser vendors limited the amount of second-guessing performed on text documents, certain types of images, and unknown MIME types. However, there are many standards-enshrined design decisions—such as ignoring MIME information on any content loaded through &lt;i&gt;&amp;lt;object&amp;gt;&lt;/i&gt; , &lt;i&gt;&amp;lt;embed&amp;gt;&lt;/i&gt; , or &lt;i&gt;&amp;lt;applet&amp;gt;&lt;/i&gt; —that are much more difficult to fix; these practices may lead to vulnerabilities similar to the &lt;a href="http://xs-sniper.com/blog/2008/12/17/sun-fixes-gifars/"&gt;GIFAR bug&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Google’s security team played an active role in investigating and remediating many content sniffing vulnerabilities during this period. In fact, many of the enforcement proposals were first prototyped in Chrome. Even still, the overall progress is slow; for every resolved problem, researchers discover a previously unknown flaw in another browser mechanism. Two recent examples are the Byte Order Mark (BOM) vulnerability reported to us by Masato Kinugawa, or the &lt;a href="http://googleonlinesecurity.blogspot.com/2011/03/mhtml-vulnerability-under-active.html"&gt;MHTML attacks&lt;/a&gt; that we have seen happening in the wild.&lt;br /&gt;
&lt;br /&gt;
For a while, we focused on content sanitization as a possible workaround - but in many cases, we found it to be insufficient. For example, Aleksandr Dobkin managed to construct a purely alphanumeric Flash applet, and in our internal work the Google security team created images that can be forced to include a particular plaintext string in their body, after being scrubbed and recoded in a deterministic way.&lt;br /&gt;
&lt;br /&gt;
In the end, we reacted to this raft of content hosting problems by placing some of the high-risk content in separate, isolated &lt;a href="http://en.wikipedia.org/wiki/Same_origin_policy"&gt;web origins&lt;/a&gt;—most commonly &lt;i&gt;*.googleusercontent.com&lt;/i&gt;. There, the “sandboxed” files pose virtually no threat to the applications themselves, or to google.com authentication cookies. For public content, that’s all we need: we may use random or user-specific subdomains, depending on the degree of isolation required between unrelated documents, but otherwise the solution just works.&lt;br /&gt;
&lt;br /&gt;
The situation gets more interesting for non-public documents, however. Copying users’ normal authentication cookies to the “sandbox” domain would defeat the purpose. The natural alternative is to move the secret token used to confer access rights from the &lt;i&gt;Cookie&lt;/i&gt; header to a value embedded in the URL, and make the token unique to every document instead of keeping it global.&lt;br /&gt;
&lt;br /&gt;
While this solution eliminates many of the &lt;a href="http://lcamtuf.blogspot.com/2010/10/http-cookies-or-how-not-to-design.html"&gt;significant design flaws&lt;/a&gt; associated with HTTP cookies, it trades one imperfect authentication mechanism for another. In particular, it’s important to note there are more ways to accidentally leak a capability-bearing URL than there are to accidentally leak cookies; the most notable risk is disclosure through the &lt;i&gt;Referer&lt;/i&gt; header for any document format capable of including external subresources or of linking to external sites.&lt;br /&gt;
&lt;br /&gt;
In our applications, we take a risk-based approach. Generally speaking, we tend to use three strategies:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;In higher risk situations (e.g. documents with elevated risk of URL disclosure), we may couple the URL token scheme with short-lived, document-specific cookies issued for specific subdomains of &lt;i&gt;googleusercontent.com&lt;/i&gt;. This mechanism, known within Google as &lt;i&gt;FileComp&lt;/i&gt;, relies on a range of attack mitigation strategies that are too disruptive for Google applications at large, but work well in this highly constrained use case.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;In cases where the risk of leaks is limited but responsive access controls are preferable (e.g., embedded images), we may issue URLs bound to a specific user, or ones that expire quickly.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;In low-risk scenarios, where usability requirements necessitate a more balanced approach, we may opt for globally valid, longer-lived URLs.&lt;/li&gt;
&lt;/ul&gt;
Of course, the research into the security of web browsers continues, and the landscape of web applications is evolving rapidly. We are constantly tweaking our solutions to protect Google users even better, and even the solutions described here may change. Our commitment to making the Internet a safer place, however, will never waver.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=vnV-_R9oZH0:r6XDbjWuHtA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=vnV-_R9oZH0:r6XDbjWuHtA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=vnV-_R9oZH0:r6XDbjWuHtA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/vnV-_R9oZH0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/6279614978819423189/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=6279614978819423189&amp;isPopup=true" title="10 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/6279614978819423189?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/6279614978819423189?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/vnV-_R9oZH0/content-hosting-for-modern-web.html" title="Content hosting for the modern web" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>10</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2012/08/content-hosting-for-modern-web.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYFRXk5eyp7ImA9WhJTEUw.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-7688566031320148365</id><published>2012-06-19T08:00:00.000-07:00</published><updated>2012-06-19T08:01:54.723-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-19T08:01:54.723-07:00</app:edited><title>Safe Browsing - Protecting Web Users for 5 Years and Counting</title><content type="html">&lt;span class="byline-author"&gt;Posted by Niels Provos, Security Team&lt;/span&gt;  &lt;br /&gt;
&lt;br /&gt;
It’s been five years since we officially announced &lt;a href="http://googleonlinesecurity.blogspot.com/2007/05/introducing-googles-anti-malware.html"&gt;malware and phishing protection&lt;/a&gt; via our Safe Browsing effort. The goal of Safe Browsing is still the same today as it was five years ago: to protect people from malicious content on the Internet. Today, this protection extends not only to Google’s search results and ads, but also to popular web browsers such as Chrome, Firefox and Safari.&lt;br /&gt;
&lt;br /&gt;
To achieve comprehensive and timely detection of new threats, the Safe Browsing team at Google has labored continuously to adapt to rising challenges and to build an infrastructure that automatically detects harmful content around the globe. &lt;br /&gt;
&lt;br /&gt;
For a quick sense of the scale of our effort:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;We protect 600 million users through built-in protection for Chrome, Firefox, and Safari, where we show several million warnings every day to Internet users.&lt;/b&gt; You may have seen our telltale red warnings pop up — when you do, please don’t go to sites we've flagged for malware or phishing. Our free and public &lt;a href="https://developers.google.com/safe-browsing/developers_guide_v2"&gt;Safe Browsing API&lt;/a&gt; allows other organizations to keep their users safe by using the data we’ve compiled.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;We find about 9,500 new malicious websites every day.&lt;/b&gt; These are either innocent websites that have been compromised by malware authors, or others that are built specifically for malware distribution or phishing. While we flag many sites daily, we strive for high quality and have had only a handful of false positives.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Approximately 12-14 million Google Search queries per day show our warning&lt;/b&gt; to caution users from going to sites that are currently compromised. Once a site has been cleaned up, the warning is lifted.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;We provide malware warnings for about 300 thousand downloads per day&lt;/b&gt; through our &lt;a href="http://blog.chromium.org/2012/01/all-about-safe-browsing.html"&gt;download protection service&lt;/a&gt; for Chrome.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;We send thousands of notifications daily to webmasters.&lt;/b&gt; Signing up with &lt;a href="http://googleonlinesecurity.blogspot.com/2009/10/show-me-malware.html"&gt;Webmaster Tools&lt;/a&gt; helps us communicate directly with webmasters when we find something on their site, and our ongoing partnership with &lt;a href="http://stopbadware.org/"&gt;StopBadware.org&lt;/a&gt; helps webmasters who can't sign up or need additional help.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;We also send thousands of notifications daily to Internet Service Providers (ISPs) &amp;amp; &lt;a href="http://en.wikipedia.org/wiki/Computer_Emergency_Response_Team"&gt;CERTs&lt;/a&gt;&lt;/b&gt; to help them keep their networks clean. &lt;a href="http://googleonlinesecurity.blogspot.com/2011/10/safe-browsing-alerts-for-network.html"&gt;Network administrators can sign up&lt;/a&gt; to receive frequent alerts.&lt;/li&gt;
&lt;/ul&gt;
By protecting Internet users, webmasters, ISPs, and Google over the years, we've built up a steadily more sophisticated understanding of web-based malware and phishing. These aren’t completely solvable problems because threats continue to evolve, but our technologies and processes do, too. &lt;br /&gt;
&lt;br /&gt;
From here we’ll try to hit a few highlights from our journey. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Phishing&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Many phishers go right for the money, and that pattern is reflected in the continued heavy targeting of online commerce sites like eBay &amp;amp; PayPal. Even though we’re still seeing some of the same techniques we first saw 5+ years ago, since they unfortunately still catch victims, phishing attacks are also getting more creative and sophisticated. As they evolve, we improve our system to catch more and newer attacks (Chart 1).  Modern attacks are:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Faster&lt;/b&gt; - Many phishing webpages (URLs) remain online for less than an hour in an attempt to avoid detection.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;More diverse&lt;/b&gt; - Targeted “spear phishing” attacks have become increasingly common.  Additionally, phishing attacks are now targeting companies, banks, and merchants globally (Chart 2).&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Used to distribute malware&lt;/b&gt; - Phishing sites commonly use the look and feel of popular sites and social networks to trick users into installing malware.  For example, these rogue sites may ask to install a binary or browser extension to enable certain fake content.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-VrIyBqxOokI/T9mTxXnBkMI/AAAAAAAACSI/kVg1acMfNaw/s1600/phishing.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-VrIyBqxOokI/T9mTxXnBkMI/AAAAAAAACSI/kVg1acMfNaw/s500/phishing.png" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
(Chart 1)&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-fDX_xPrOjjE/T9mUSqJ28HI/AAAAAAAACSQ/j7z5dxlc5h0/s1600/Phishing+Map.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-fDX_xPrOjjE/T9mUSqJ28HI/AAAAAAAACSQ/j7z5dxlc5h0/s500/Phishing+Map.png" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
(Chart 2)&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Malware &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Safe Browsing identifies two main categories of websites that may harm visitors:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Legitimate websites that are compromised in large numbers so they can deliver or redirect to malware (Chart 3).&lt;/li&gt;
&lt;li&gt;Attack websites that are specifically built to distribute malware are used in increasing numbers (Chart 4).&lt;/li&gt;
&lt;/ul&gt;
When a legitimate website is compromised, it’s usually modified to include content from an attack site or to redirect to an attack site. These attack sites will often deliver "&lt;a href="http://en.wikipedia.org/wiki/Drive-by_download"&gt;Drive by downloads&lt;/a&gt;" to visitors. A drive by download exploits a vulnerability in the browser to execute a malicious program on a user's computer without their knowledge.  &lt;br /&gt;
&lt;br /&gt;
Drive by downloads install and run a variety of malicious programs, such as:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Spyware to gather information like your banking credentials.&lt;/li&gt;
&lt;li&gt;Malware that uses your computer to send spam.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-NdmiLOfBQpo/T9mVbbSqMcI/AAAAAAAACSY/p9B-jzuh1jA/s1600/malware-landing.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-NdmiLOfBQpo/T9mVbbSqMcI/AAAAAAAACSY/p9B-jzuh1jA/s500/malware-landing.png" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
(Chart 3)&lt;/div&gt;
&lt;br /&gt;
Attack sites are purposely built for distributing malware and try to avoid detection by services such as Safe Browsing. To do so, they adopt several techniques, such as rapidly changing their location through free web hosting, dynamic DNS records, and automated generation of new domain names (Chart 4).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-FkLw3EKPlMU/T9mV21uNfKI/AAAAAAAACSg/UjqXAgW_yuQ/s1600/malware-distribution.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-FkLw3EKPlMU/T9mV21uNfKI/AAAAAAAACSg/UjqXAgW_yuQ/s500/malware-distribution.png" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
(Chart 4)&lt;/div&gt;
&lt;br /&gt;
As companies have designed browsers and plugins to be more secure over time, malware purveyors have also employed social engineering, where the malware author tries to deceive the user into installing malicious software without the need for any software vulnerabilities. A good example is a “Fake Anti-Virus” alert that masquerades as a legitimate security warning, but it actually infects computers with malware. &lt;br /&gt;
&lt;br /&gt;
While we see socially engineered attacks still trailing behind drive by downloads in frequency, this is a fast-growing category likely due to improved browser security.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;How can you help prevent malware and phishing?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Our system is designed to protect users at high volumes (Chart 5), yet here are a few things that you can do to help:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Don't ignore our warnings.&lt;/b&gt; Legitimate sites are commonly modified to contain malware or phishing threats until the webmaster has cleaned their site.  Malware is often designed to not be seen, so you won't know if your computer becomes infected. It’s best to wait for the warning to be removed before potentially exposing your machine to a harmful infection.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Help us find bad sites.&lt;/b&gt; Chrome users can select the check box on the red warning page. The data sent to us helps us find bad sites more quickly and helps protect other users.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Register your website &lt;/b&gt;with &lt;a href="http://googlewebmastercentral.blogspot.com/2010/04/when-and-why-was-my-site-flagged-for.html"&gt;Google Webmaster Tools&lt;/a&gt;. Doing so helps us inform you quickly if we find suspicious code on your website at any point.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-K2DlHzze3gQ/T9mW1lMdVOI/AAAAAAAACSo/o5DjqmIqSyY/s1600/user-protection.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-K2DlHzze3gQ/T9mW1lMdVOI/AAAAAAAACSo/o5DjqmIqSyY/s500/user-protection.png" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
(Chart 5)&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Looking Forward&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The threat landscape changes rapidly. Our adversaries are highly motivated by making money from unsuspecting victims, and at great cost to everyone involved.  &lt;br /&gt;
&lt;br /&gt;
Our tangible impact in making the web more secure and our ability to directly protect users from harm has been a great source of motivation for everyone on the Safe Browsing team. We are also happy that our free data feed has become the de facto base of comparison for academic research in this space.&lt;br /&gt;
&lt;br /&gt;
As we look forward, Google continues to invest heavily in the Safe Browsing team, enabling us to counter newer forms of abuse.  In particular, our team supplied the technology underpinning these recent efforts:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Instantaneous &lt;a href="http://googleonlinesecurity.blogspot.com/2011/04/protecting-users-from-malicious.html"&gt;phishing detection and download protection&lt;/a&gt; within the Chrome browser&lt;/li&gt;
&lt;li&gt;Chrome extension malware scanning&lt;/li&gt;
&lt;li&gt;Android application protection&lt;/li&gt;
&lt;/ul&gt;
For their strong efforts over the years, I thank Panayiotis Mavrommatis, Brian Ryner, Lucas Ballard, Moheeb Abu Rajab, Fabrice Jaubert, Nav Jagpal, Ian Fette, along with the whole Safe Browsing Team.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=FOZFpf1fk0s:moC5bNo5I5c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=FOZFpf1fk0s:moC5bNo5I5c:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=FOZFpf1fk0s:moC5bNo5I5c:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/FOZFpf1fk0s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/7688566031320148365/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=7688566031320148365&amp;isPopup=true" title="12 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/7688566031320148365?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/7688566031320148365?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/FOZFpf1fk0s/safe-browsing-protecting-web-users-for.html" title="Safe Browsing - Protecting Web Users for 5 Years and Counting" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-VrIyBqxOokI/T9mTxXnBkMI/AAAAAAAACSI/kVg1acMfNaw/s72-c/phishing.png" height="72" width="72" /><thr:total>12</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2012/06/safe-browsing-protecting-web-users-for.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8HRHszfCp7ImA9WhVaFU4.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-5539192194450233442</id><published>2012-06-12T12:53:00.001-07:00</published><updated>2012-06-12T12:53:55.584-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-12T12:53:55.584-07:00</app:edited><title>Microsoft XML vulnerability under active exploitation</title><content type="html">&lt;span class="byline-author"&gt;Posted by Andrew Lyons, Security Engineer&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Today Microsoft issued a &lt;a href="http://technet.microsoft.com/en-us/security/advisory/2719615"&gt;Security Advisory&lt;/a&gt; describing a vulnerability in the Microsoft XML component. We discovered this vulnerability—which is leveraged via an uninitialized variable—being actively exploited in the wild for targeted attacks, and we reported it to Microsoft on May 30th. Over the past two weeks, Microsoft has been responsive to the issue and has been working with us. These attacks are being distributed both via malicious web pages intended for Internet Explorer users and through Office documents. Users running Windows XP up to and including Windows 7 are known to be vulnerable.&lt;br /&gt;
&lt;br /&gt;
As part of the advisory, Microsoft suggests installing a &lt;a href="http://support.microsoft.com/kb/2719615"&gt;Fix it solution&lt;/a&gt; that will prevent the exploitation of this vulnerability. We strongly recommend Internet Explorer and Microsoft Office users immediately install the Fix it while Microsoft develops and publishes a final fix as part of a future advisory.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=sS7sP0NbXj0:le1hnoYk2lk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=sS7sP0NbXj0:le1hnoYk2lk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=sS7sP0NbXj0:le1hnoYk2lk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/sS7sP0NbXj0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/5539192194450233442/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=5539192194450233442&amp;isPopup=true" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/5539192194450233442?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/5539192194450233442?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/sS7sP0NbXj0/microsoft-xml-vulnerability-under.html" title="Microsoft XML vulnerability under active exploitation" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>4</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2012/06/microsoft-xml-vulnerability-under.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcBQHs7eyp7ImA9WhVbGU8.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-1623169986828941188</id><published>2012-06-05T12:04:00.000-07:00</published><updated>2012-06-05T12:04:11.503-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-05T12:04:11.503-07:00</app:edited><title>Security warnings for suspected state-sponsored attacks</title><content type="html">&lt;span class="byline-author"&gt;Posted by Eric Grosse, VP Security Engineering&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
We are constantly on the lookout for malicious activity on our systems, in particular attempts by third parties to log into users’ accounts unauthorized. When we have specific intelligence—either directly from users or from our own monitoring efforts—we show clear warning signs and put in place extra roadblocks to thwart these bad actors.&lt;br /&gt;
&lt;br /&gt;
Today, we’re taking that a step further for a subset of our users, who we believe may be the target of state-sponsored attacks. You can see what this new warning looks like here:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-kaEkDHuMR-8/T85THToQyYI/AAAAAAAACQg/O0-Pi2OdUeY/s1600/Targeted+User+Warning.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-kaEkDHuMR-8/T85THToQyYI/AAAAAAAACQg/O0-Pi2OdUeY/s500/Targeted+User+Warning.png" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
If you see this warning it does not necessarily mean that your account has been hijacked. It just means that we believe you may be a target, of phishing or malware for example, and that you should take immediate steps to secure your account. Here are some things you should do immediately: create a unique password that has a good mix of capital and lowercase letters, as well punctuation marks and numbers; enable 2-step verification as additional security; and update your browser, operating system, plugins, and document editors. Attackers often send links to fake sign-in pages to try to steal your password, so be careful about where you sign in to Google and look for &lt;i&gt;https://accounts.google.com/&lt;/i&gt; in your browser bar. These warnings are not being shown because Google’s internal systems have been compromised or because of a particular attack.  &lt;br /&gt;
&lt;br /&gt;
You might ask how we know this activity is state-sponsored. We can’t go into the details without giving away information that would be helpful to these bad actors, but our detailed analysis—as well as victim reports—strongly suggest the involvement of states or groups that are state-sponsored.&lt;br /&gt;
&lt;br /&gt;
We believe it is our duty to be proactive in notifying users about attacks or potential attacks so that they can take action to protect their information. And we will continue to update these notifications based on the latest information.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=ltjMQPv5vJA:majELcqXI0Y:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=ltjMQPv5vJA:majELcqXI0Y:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=ltjMQPv5vJA:majELcqXI0Y:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/ltjMQPv5vJA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/1623169986828941188/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=1623169986828941188&amp;isPopup=true" title="33 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/1623169986828941188?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/1623169986828941188?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/ltjMQPv5vJA/security-warnings-for-suspected-state.html" title="Security warnings for suspected state-sponsored attacks" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-kaEkDHuMR-8/T85THToQyYI/AAAAAAAACQg/O0-Pi2OdUeY/s72-c/Targeted+User+Warning.png" height="72" width="72" /><thr:total>33</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2012/06/security-warnings-for-suspected-state.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUGRXw9fSp7ImA9WhVUF0w.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-3849062795551515015</id><published>2012-05-22T12:00:00.000-07:00</published><updated>2012-05-22T12:00:24.265-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-22T12:00:24.265-07:00</app:edited><title>Notifying users affected by the DNSChanger malware</title><content type="html">&lt;span class="byline-author"&gt;Posted by Damian Menscher, Security Engineer&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Starting today we’re undertaking an effort to notify roughly half a million people whose computers or home routers are infected with a well-publicized form of malware known as DNSChanger. After successfully alerting a million users &lt;a href="http://googleblog.blogspot.com/2011/07/using-data-to-protect-people-from.html"&gt;last summer&lt;/a&gt; to a different type of malware, we’ve replicated this method and have started showing warnings via a special message that will appear at the top of the Google search results page for users with affected devices.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-EY9pz56oz_4/T7vgXYng_GI/AAAAAAAACHQ/aJ5P94lR3eo/s1600/DNSChanger+warning.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-EY9pz56oz_4/T7vgXYng_GI/AAAAAAAACHQ/aJ5P94lR3eo/s500/DNSChanger+warning.png" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
The &lt;a href="http://en.wikipedia.org/wiki/Domain_Name_System"&gt;Domain Name System&lt;/a&gt; (DNS) translates familiar web address names like google.com into a numerical address that computers use to send traffic to the right place. The DNSChanger malware modifies DNS settings to use malicious servers that point users to fake sites and other harmful locations. DNSChanger attempts to modify the settings on home routers as well, meaning other computers and mobile devices may also be affected.&lt;br /&gt;
&lt;br /&gt;
Since the FBI and Estonian law enforcement arrested a group of people and transferred control of the rogue DNS servers to the Internet Systems Consortium in November 2011, various ISPs and other groups have attempted to alert victims. However, many of these campaigns have had limited success because they could not target the affected users, or did not appear in the user’s preferred language (only half the affected users speak English as their primary language). At the current disinfection rate hundreds of thousands of devices will still be infected when the court order expires on July 9th and the replacement DNS servers are shut down. At that time, any remaining infected machines may experience slowdowns or completely lose Internet access.&lt;br /&gt;
&lt;br /&gt;
Our goal with this notification is to raise awareness of DNSChanger among affected users. We believe directly messaging affected users on a trusted site and in their preferred language will produce the best possible results. While we expect to notify over 500,000 users within a week, we realize we won’t reach every affected user. Some ISPs have been taking their own actions, a few of which will prevent our warning from being displayed on affected devices. We also can’t guarantee that our recommendations will always clean infected devices completely, so some users may need to seek additional help. These conditions aside, if more devices are cleaned and steps are taken to better secure the machines against further abuse, the notification effort will be well worth it.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=6DBlMQ9i4Ns:8RWIKEUnnfA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=6DBlMQ9i4Ns:8RWIKEUnnfA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=6DBlMQ9i4Ns:8RWIKEUnnfA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/6DBlMQ9i4Ns" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/3849062795551515015/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=3849062795551515015&amp;isPopup=true" title="15 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/3849062795551515015?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/3849062795551515015?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/6DBlMQ9i4Ns/notifying-users-affected-by-dnschanger.html" title="Notifying users affected by the DNSChanger malware" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-EY9pz56oz_4/T7vgXYng_GI/AAAAAAAACHQ/aJ5P94lR3eo/s72-c/DNSChanger+warning.png" height="72" width="72" /><thr:total>15</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2012/05/notifying-users-affected-by-dnschanger.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08ERHo6eCp7ImA9WhVWEk0.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-6610028984400474429</id><published>2012-04-23T11:30:00.000-07:00</published><updated>2012-04-23T11:30:05.410-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-23T11:30:05.410-07:00</app:edited><title>Spurring more vulnerability research through increased rewards</title><content type="html">&lt;span class="byline-author"&gt;Posted by Adam Mein and Michal Zalewski, Security Team&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
We &lt;a href="http://googleonlinesecurity.blogspot.com/2012/02/celebrating-one-year-of-web.html"&gt;recently marked&lt;/a&gt; the anniversary of our &lt;a href="http://www.google.com/about/company/rewardprogram.html"&gt;Vulnerability Reward Program&lt;/a&gt;, possibly the first permanent program of its kind for web properties. This collaboration with the security research community has far surpassed our expectations: we have received over 780 qualifying vulnerability reports that span across the hundreds of Google-developed services, as well as the software written by fifty or so companies that we have acquired. In just over a year, the program paid out around $460,000 to roughly 200 individuals. We’re confident beyond any doubt the program has made Google users safer.&lt;br /&gt;
&lt;br /&gt;
Today, to celebrate the success of this effort and to underscore our commitment to security, we are rolling out &lt;a href="http://www.google.com/about/company/rewardprogram.html"&gt;updated rules&lt;/a&gt; for our program — including new reward amounts for critical bugs:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;$20,000&lt;/b&gt; for qualifying vulnerabilities that the reward panel determines will allow code execution on our production systems.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;$10,000&lt;/b&gt; for SQL injection and equivalent vulnerabilities; and for certain types of information disclosure, authentication, and authorization bypass bugs.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Up to &lt;b&gt;$3,133.7&lt;/b&gt; for many types of XSS, XSRF, and other high-impact flaws in highly sensitive applications.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
To help focus the research on bringing the greatest benefit to our users, the new rules offer reduced rewards for vulnerabilities discovered in non-integrated acquisitions and for lower risk issues. For example, while every flaw deserves appropriate attention, we are likely to issue a higher reward for a cross-site scripting vulnerability in &lt;a href="http://www.google.com/wallet/"&gt;Google Wallet&lt;/a&gt; than one in &lt;a href="http://www.googleartproject.com/"&gt;Google Art Project&lt;/a&gt;, where the potential risk to user data is significantly smaller.&lt;br /&gt;
&lt;br /&gt;
Happy hunting - and if you find a security problem, please &lt;a href="mailto:security@google.com"&gt;let us know&lt;/a&gt;!&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=EW3kdwI39gI:2JGHCYw9FAs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=EW3kdwI39gI:2JGHCYw9FAs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=EW3kdwI39gI:2JGHCYw9FAs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/EW3kdwI39gI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/6610028984400474429/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=6610028984400474429&amp;isPopup=true" title="8 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/6610028984400474429?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/6610028984400474429?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/EW3kdwI39gI/spurring-more-vulnerability-research.html" title="Spurring more vulnerability research through increased rewards" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>8</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2012/04/spurring-more-vulnerability-research.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcEQX04fip7ImA9WhVQEU8.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-915409699083761246</id><published>2012-03-30T08:56:00.000-07:00</published><updated>2012-03-30T08:56:40.336-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-30T08:56:40.336-07:00</app:edited><title>An improved Google Authenticator app to celebrate millions of 2-step verification users</title><content type="html">&lt;span class="byline-author"&gt;Posted by Sara "Scout" Sinclair, Associate Product Manager, Google Security Team&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Since we first made 2-step verification available to &lt;a href="http://googleblog.blogspot.com/2011/02/advanced-sign-in-security-for-your.html"&gt;all Google users&lt;/a&gt; in February of 2011, millions of people around the world have chosen to use this extra layer of security to protect their Google Accounts. Thousands more are signing up every day. And recently, we updated the feature’s companion smartphone app, &lt;a href="https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2"&gt;Google Authenticator&lt;/a&gt;, for Android users.&lt;br /&gt;&lt;br /&gt;2-step verification works by requiring users to enter a verification code when signing in using a computer they haven’t previously marked as “&lt;a href="http://support.google.com/accounts/bin/answer.py?hl=en&amp;amp;topic=1099586&amp;amp;answer=2544838"&gt;trusted&lt;/a&gt;.” Many users choose to receive their codes via SMS or voice call, but smartphone users also have the option to generate codes on their phone by &lt;a href="http://support.google.com/accounts/bin/answer.py?hl=en&amp;amp;answer=1066447"&gt;installing the Google Authenticator app&lt;/a&gt; — an option that is particularly useful while traveling, or where cellular coverage is unreliable. You can use Google Authenticator to generate a valid code even when your phone isn’t connected to a cellular or data network.&lt;br /&gt;&lt;br /&gt;We want 2-step verification to be simple to use, and therefore we are working continually to make it easier for users to sign up, manage their settings, and maintain easy access to their verification codes at any time and from anywhere. Our updated Google Authenticator app has an improved look-and-feel, as well as fundamental upgrades to the back-end security and infrastructure that necessitated the migration to a new app. Future improvements, however, will use the familiar Android update procedure.&lt;br /&gt;&lt;br /&gt;Current Google Authenticator users will be prompted to upgrade to the new version when they launch the app. We’ve worked hard to make the upgrade process as smooth as possible, but if you have questions please refer to the &lt;a href="http://support.google.com/accounts/bin/answer.py?hl=en&amp;amp;topic=1099586&amp;amp;answer=2544996"&gt;Help Center article&lt;/a&gt; for more information. And, if you aren’t already a 2-step verification user, we encourage you to &lt;a href="https://accounts.google.com/SmsAuthConfig"&gt;give it a try&lt;/a&gt;.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=hkVkAypz0ZQ:WX9w16qkdj0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=hkVkAypz0ZQ:WX9w16qkdj0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=hkVkAypz0ZQ:WX9w16qkdj0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/hkVkAypz0ZQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/915409699083761246/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=915409699083761246&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/915409699083761246?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/915409699083761246?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/hkVkAypz0ZQ/improved-google-authenticator-app-to.html" title="An improved Google Authenticator app to celebrate millions of 2-step verification users" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>3</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2012/03/improved-google-authenticator-app-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEEQXc4cSp7ImA9WhRbGE0.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-8467473543865114996</id><published>2012-02-09T09:00:00.000-08:00</published><updated>2012-02-09T09:30:00.939-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-09T09:30:00.939-08:00</app:edited><title>Celebrating one year of web vulnerability research</title><content type="html">&lt;span class="byline-author"&gt;Posted by Adam Mein, Technical Program Manager, Google Security Team&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In November 2010, we &lt;a href="http://googleonlinesecurity.blogspot.com/2010/11/rewarding-web-application-security.html"&gt;introduced&lt;/a&gt; a different kind of vulnerability reward program that encourages people to find and report security bugs in Google’s web applications. By all available measures, the program has been a big success. Before we embark further, we wanted to pause and share a few things that we’ve learned from the experience.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;“Bug bounty” programs open up vulnerability research to wider participation.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;On the morning of our announcement of the program last November, several of us guessed how many valid reports we might see during the first week. Thanks to an already successful &lt;a href="http://blog.chromium.org/2012/02/expanding-chromium-security-rewards.html"&gt;Chromium reward program&lt;/a&gt; and a healthy stream of regular contributions to our &lt;a href="http://www.google.com/intl/en/about/corporate/company/security.html"&gt;general security submissions&lt;/a&gt; queue, most estimates settled around 10 or so. At the end of the first week, we ended up with 43 bug reports. Over the course of the program, we’ve seen more than 1100 legitimate issues (ranging from low severity to higher) &lt;a href="http://www.google.com/about/corporate/company/halloffame.html"&gt;reported by over 200 individuals&lt;/a&gt;, with 730 of those bugs qualifying for a reward. Roughly half of the bugs that received a reward were discovered in software written by approximately 50 companies that Google acquired; the rest were distributed across applications developed by Google (several hundred new ones each year). Significantly, the vast majority of our initial bug reporters had never filed bugs with us before we started offering monetary rewards.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Developing quality bug reports pays off... for everyone.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;A well-run vulnerability reward program attracts high quality reports, and we’ve seen a whole lot of them. To date we’ve paid out over $410,000 for web app vulnerabilities to directly support researchers and their efforts. Thanks to the generosity of these bug reporters, we have also donated $19,000 to charities of their choice. It’s not all about money, though. Google has gotten better and stronger as a result of this work. We get more bug reports, which means we get more bug fixes, which means a safer experience for our users.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Bug bounties — the more, the merrier!&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;We benefited from looking at &lt;a href="http://www.mozilla.org/security/bug-bounty.html"&gt;examples&lt;/a&gt; of other types of vulnerability reward programs when designing our own. Similarly, in the months following our reward program kick-off, we saw &lt;a href="http://www.barracudanetworks.com/ns/news_and_events/index.php?nid=423"&gt;other&lt;/a&gt; &lt;a href="http://www.facebook.com/whitehat/bounty/"&gt;companies&lt;/a&gt; developing reward programs and starting to &lt;a href="http://blog.mozilla.com/security/2010/12/14/adding-web-applications-to-the-security-bug-bounty-program/"&gt;focus more on web properties&lt;/a&gt;. Over time, these programs can help companies build better relationships with the security research community. As the model replicates, the opportunity to improve the overall security of the web broadens.&lt;br /&gt;&lt;br /&gt;And with that, we turn toward the year ahead. We’re looking forward to new reports and ongoing relationships with the researchers who are helping make Google products more secure.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=YMEqDqBAmUE:dyFv3mxBa4g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=YMEqDqBAmUE:dyFv3mxBa4g:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=YMEqDqBAmUE:dyFv3mxBa4g:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/YMEqDqBAmUE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/8467473543865114996/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=8467473543865114996&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/8467473543865114996?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/8467473543865114996?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/YMEqDqBAmUE/celebrating-one-year-of-web.html" title="Celebrating one year of web vulnerability research" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>3</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2012/02/celebrating-one-year-of-web.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIDSHsyeip7ImA9WhRbEkw.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-7574870011632751266</id><published>2012-02-02T12:29:00.000-08:00</published><updated>2012-02-02T12:29:39.592-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-02T12:29:39.592-08:00</app:edited><title>Android and Security</title><content type="html">&lt;span class="byline-author"&gt;Posted by Adrian Ludwig, Android Security Engineer&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;We frequently get asked about how we defend Android users from malware and other threats. As the Android platform continues its tremendous growth, people wonder how we can maintain a trustworthy experience with Android Market while preserving the openness that remains a hallmark of our overall approach. We’ve been working on lots of defenses, and they have already made a real and measurable difference for our users’ security. Read more about how we defend against malware in Android Market on the Google Mobile Blog &lt;a href="http://googlemobile.blogspot.com/2012/02/android-and-security.html"&gt;here&lt;/a&gt;.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=Ldb9xSf1f6E:rSZlE2sazvs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=Ldb9xSf1f6E:rSZlE2sazvs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=Ldb9xSf1f6E:rSZlE2sazvs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/Ldb9xSf1f6E" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/7574870011632751266/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=7574870011632751266&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/7574870011632751266?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/7574870011632751266?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/Ldb9xSf1f6E/android-and-security.html" title="Android and Security" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2012/02/android-and-security.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EGQng6eSp7ImA9WhRUGEQ.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-1589276087929963529</id><published>2012-01-29T21:00:00.000-08:00</published><updated>2012-01-29T21:00:23.611-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-29T21:00:23.611-08:00</app:edited><title>Landing another blow against email phishing</title><content type="html">&lt;div&gt;&lt;span class="byline-author"&gt;&lt;i&gt;(Cross-posted from the &lt;a href="http://gmailblog.blogspot.com/2012/01/landing-another-blow-against-email.html"&gt;Gmail Blog&lt;/a&gt;)&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="byline-author"&gt;&lt;div&gt;&lt;span class="byline-author"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;Posted by Adam Dawes, Product Manager&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Email phishing, in which someone tries to trick you into revealing personal information by sending fake emails that look legitimate, remains one of the biggest online threats. One of the most popular methods that scammers employ is something called &lt;a href="http://support.google.com/mail/bin/answer.py?hl=en&amp;amp;answer=50200"&gt;domain spoofing&lt;/a&gt;. With this technique, someone sends a message that seems legitimate when you look at the “From” line even though it’s actually a fake. Email phishing is costing regular people and companies millions of dollars each year, if not more, and in response, Google and other companies have been talking about how we can move beyond the solutions we’ve developed individually over the years to make a real difference for the whole email industry.&lt;br /&gt;&lt;br /&gt;Industry groups come and go, and it’s not always easy to tell at the beginning which ones are actually going to generate good solutions. When the right contributors come together to solve real problems, though, real things happen. That’s why we’re particularly optimistic about &lt;a href="http://www.dmarc.org/news/press_release_20120130.html"&gt;today’s announcement&lt;/a&gt; of DMARC.org, a passionate collection of companies focused on significantly cutting down on email phishing and other malicious mail.&lt;br /&gt;&lt;br /&gt;Building upon the work of previous mail authentication standards like &lt;a href="http://en.wikipedia.org/wiki/Sender_Policy_Framework"&gt;SPF&lt;/a&gt; and &lt;a href="http://www.dkim.org/"&gt;DKIM&lt;/a&gt;, DMARC is responding to domain spoofing and other phishing methods by creating a standard protocol by which we’ll be able to measure and enforce the authenticity of emails. With DMARC, large email senders can ensure that the email they send is being recognized by mail providers like Gmail as legitimate, as well as set policies so that mail providers can reject messages that try to spoof the senders’ addresses.&lt;br /&gt;&lt;br /&gt;We’ve been active in the leadership of the DMARC group for almost two years, and now that Gmail and several other large mail senders and providers — namely Facebook, LinkedIn, and PayPal — are actively using the DMARC specification, the road is paved for more members of the email ecosystem to start getting a handle on phishing. Our recent data indicates that roughly 15% of non-spam messages in Gmail are already coming from domains protected by DMARC, which means Gmail users like you don’t need to worry about spoofed messages from these senders. The phishing potential plummets when the system just works, and that’s what DMARC provides.&lt;br /&gt;&lt;br /&gt;If you’re a large email sender and you want to try out the DMARC specification, you can learn more at the &lt;a href="http://www.dmarc.org/"&gt;DMARC website&lt;/a&gt;. Even if you’re not ready to take on the challenge of authenticating all your outbound mail just yet, there’s no reason to not sign up to start receiving reports of mail that fraudulently claims to originate from your address. With further adoption of DMARC, we can all look forward to a more trustworthy overall experience with email.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=uGHs7w_lqlU:jS59snoVZ5I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=uGHs7w_lqlU:jS59snoVZ5I:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=uGHs7w_lqlU:jS59snoVZ5I:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/uGHs7w_lqlU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/1589276087929963529/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=1589276087929963529&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/1589276087929963529?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/1589276087929963529?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/uGHs7w_lqlU/landing-another-blow-against-email.html" title="Landing another blow against email phishing" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2012/01/landing-another-blow-against-email.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIDRXw8cCp7ImA9WhRVGE8.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-3139438300671009235</id><published>2012-01-16T22:37:00.000-08:00</published><updated>2012-01-17T10:06:14.278-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-17T10:06:14.278-08:00</app:edited><title>Tech tips that are Good to Know</title><content type="html">&lt;span class="byline-author"&gt;Posted by Alma Whitten, Director of Privacy, Product and Engineering&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;(Cross-posted from the &lt;a href="http://googleblog.blogspot.com/2012/01/tech-tips-that-are-good-to-know.html"&gt;Official Google Blog&lt;/a&gt;)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Does this person sound familiar? He can’t be bothered to type a password into his phone every time he wants to play a game of Angry Birds. When he does need a password, maybe for his email or bank website, he chooses one that’s easy to remember like his sister’s name—and he uses the same one for each website he visits. For him, cookies come from the bakery, IP addresses are the locations of Intellectual Property and a correct Google search result is basically magic.&lt;br /&gt;&lt;br /&gt;Most of us know someone like this. Technology can be confusing, and the industry often fails to explain clearly enough why digital literacy matters. So today in the U.S. we’re kicking off &lt;a href="http://google.com/goodtoknow"&gt;Good to Know&lt;/a&gt;, our biggest-ever consumer education campaign focused on making the web a safer, more comfortable place. Our ad campaign, which we introduced in the U.K. and Germany last fall, offers privacy and security tips: Use &lt;a href="http://www.google.com/goodtoknow/online-safety/security-tools/"&gt;2-step verification&lt;/a&gt;! Remember to lock your computer when you step away! Make sure your connection to a website is &lt;a href="http://www.google.com/goodtoknow/online-safety/secure-sites/"&gt;secure&lt;/a&gt;! It also &lt;a href="http://www.google.com/goodtoknow/data-on-the-web/"&gt;explains&lt;/a&gt; some of the building blocks of the web like cookies and IP addresses. Keep an eye out for the ads in newspapers and magazines, online and in New York and Washington, D.C. subway stations.&lt;br /&gt;&lt;br /&gt;&lt;embed flashvars="host=picasaweb.google.com&amp;amp;hl=en_US&amp;amp;feat=flashalbum&amp;amp;RGB=0x000000&amp;amp;feed=https%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2F116887554964117158278%2Falbumid%2F5698403762820753729%3Falt%3Drss%26kind%3Dphoto%26authkey%3DGv1sRgCKWdqPvJqo2aHg%26hl%3Den_US" height="334" pluginspage="http://www.macromedia.com/go/getflashplayer" src="https://picasaweb.google.com/s/c/bin/slideshow.swf" type="application/x-shockwave-flash" width="500"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;The campaign and &lt;a href="http://www.google.com/goodtoknow"&gt;Good to Know website&lt;/a&gt; build on our commitment to keeping people safe online. We’ve created resources like &lt;a href="http://youtube.com/googleprivacy"&gt;privacy videos&lt;/a&gt;, the &lt;a href="http://www.google.com/security/"&gt;Google Security Center&lt;/a&gt;, the &lt;a href="http://www.google.com/familysafety/"&gt;Family Safety Center&lt;/a&gt; and &lt;a href="http://www.teachparentstech.org/"&gt;Teach Parents Tech&lt;/a&gt; to help you develop strong privacy and security habits. We design for privacy, building tools like &lt;a href="http://google.com/dashboard"&gt;Google Dashboard&lt;/a&gt;, &lt;a href="http://googlepublicpolicy.blogspot.com/2011/06/me-myself-and-i-helping-to-manage-your.html"&gt;Me on the Web&lt;/a&gt;, the &lt;a href="http://www.google.com/ads/preferences"&gt;Ads Preferences Manager&lt;/a&gt; and &lt;a href="http://www.youtube.com/watch?v=BeMZP-oyOII"&gt;Google+ Circles&lt;/a&gt;—with more on the way.&lt;br /&gt;&lt;br /&gt;We encourage you to take a few minutes to check out the &lt;a href="http://www.google.com/goodtoknow"&gt;Good to Know site&lt;/a&gt;, watch &lt;a href="http://www.youtube.com/watch?v=qjxDrmAaZIs&amp;amp;feature=endscreen&amp;amp;NR=1"&gt;some&lt;/a&gt; &lt;a href="http://www.youtube.com/watch?v=tz0FEnve_rs&amp;amp;feature=relmfu"&gt;of&lt;/a&gt; &lt;a href="http://www.youtube.com/watch?v=U4FLL0TL6_4&amp;amp;feature=relmfu"&gt;the&lt;/a&gt; &lt;a href="http://www.youtube.com/watch?v=A5wR9eEbHoY&amp;amp;feature=relmfu"&gt;videos&lt;/a&gt;, and be on the lookout for ads in your favorite newspaper or website. We hope you’ll learn something new about how to protect yourself online—tips that are always good to know!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;b&gt;Update&lt;/b&gt; 1/17&lt;/i&gt;: Updated to include more background on Good to Know.&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=QW0ETABR7Rs:Agn_28nN0WM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=QW0ETABR7Rs:Agn_28nN0WM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=QW0ETABR7Rs:Agn_28nN0WM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/QW0ETABR7Rs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/3139438300671009235/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=3139438300671009235&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/3139438300671009235?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/3139438300671009235?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/QW0ETABR7Rs/tech-tips-that-are-good-to-know.html" title="Tech tips that are Good to Know" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2012/01/tech-tips-that-are-good-to-know.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQFSHk_eCp7ImA9WhRRF0s.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-1226806321887732434</id><published>2011-12-01T11:05:00.000-08:00</published><updated>2011-12-01T11:05:19.740-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-01T11:05:19.740-08:00</app:edited><title>Expanding Safe Browsing Alerts to include malware distribution domains</title><content type="html">&lt;span class="byline-author"&gt;Posted by Nav Jagpal, Security Team&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;For the past year, we’ve been sending notifications to network administrators registered through the &lt;a href="http://googleonlinesecurity.blogspot.com/2010/09/safe-browsing-alerts-for-network.html"&gt;Safe Browsing Alerts for Network Administrators&lt;/a&gt; service when our automated tools find phishing URLs or compromised sites that lead to malware on their networks. These notifications provide administrators with important information to help them improve the security of their networks.&lt;br /&gt;&lt;br /&gt;Today we’re adding distribution domains to the set of information we share. These are domains that are responsible for launching exploits and serving malware. Unlike compromised sites, which are often run by innocent webmasters, distribution domains are set up with the primary purpose of serving malicious content.&lt;br /&gt;&lt;br /&gt;If you’re a network administrator and haven’t yet registered your AS, you can do so &lt;a href="http://www.google.com/safebrowsing/alerts/"&gt;here&lt;/a&gt;.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=ZO2GWcXBdS0:upMx-wdQYMI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=ZO2GWcXBdS0:upMx-wdQYMI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=ZO2GWcXBdS0:upMx-wdQYMI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/ZO2GWcXBdS0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/1226806321887732434/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=1226806321887732434&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/1226806321887732434?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/1226806321887732434?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/ZO2GWcXBdS0/expanding-safe-browsing-alerts-to.html" title="Expanding Safe Browsing Alerts to include malware distribution domains" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2011/12/expanding-safe-browsing-alerts-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkAMQXoyfCp7ImA9WhRSGUQ.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-1505127665693931147</id><published>2011-11-22T12:46:00.000-08:00</published><updated>2011-11-22T12:46:20.494-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-22T12:46:20.494-08:00</app:edited><title>Reminder: Safe Browsing version 1 API turning down December 1</title><content type="html">&lt;span class="byline-author"&gt;Posted by Brian Ryner, Security Team&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In May we &lt;a href="http://googleonlinesecurity.blogspot.com/2011/05/safe-browsing-protocol-v2-transition.html"&gt;announced&lt;/a&gt; that we are ending support for the Safe Browsing protocol version 1 on December 1 in order to focus our resources on the &lt;a href="http://code.google.com/apis/safebrowsing/developers_guide_v2.html"&gt;new version 2 API&lt;/a&gt; and the &lt;a href="http://code.google.com/apis/safebrowsing/lookup_guide.html"&gt;lookup service&lt;/a&gt;. These new APIs provide simpler and more efficient access to the same data, and they use significantly less bandwidth. If you haven't yet migrated off of the version 1 API, we encourage you to do so as soon as possible. Our &lt;a href="http://googleonlinesecurity.blogspot.com/2011/05/safe-browsing-protocol-v2-transition.html"&gt;earlier post&lt;/a&gt; contains links to documentation for the new protocol version and other resources to help you make the transition smoothly.&lt;br /&gt;&lt;br /&gt;After December 1, we will remove all data from the version 1 API list to ensure that any remaining clients do not have false positives in their database. After January 1, 2012, we will turn off the version 1 service completely, and all requests will return a 404 error.&lt;br /&gt;&lt;br /&gt;Thanks for your cooperation, and enjoy using the next generation of Safe Browsing.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=4AnmnqAYBvs:NxHyfWWx19s:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=4AnmnqAYBvs:NxHyfWWx19s:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=4AnmnqAYBvs:NxHyfWWx19s:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/4AnmnqAYBvs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/1505127665693931147/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=1505127665693931147&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/1505127665693931147?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/1505127665693931147?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/4AnmnqAYBvs/reminder-safe-browsing-version-1-api.html" title="Reminder: Safe Browsing version 1 API turning down December 1" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2011/11/reminder-safe-browsing-version-1-api.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4CRns5fip7ImA9WhRSGUU.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-1552631326272284679</id><published>2011-11-22T10:35:00.000-08:00</published><updated>2011-11-22T10:36:07.526-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-22T10:36:07.526-08:00</app:edited><title>Protecting data for the long term with forward secrecy</title><content type="html">&lt;span class="byline-author"&gt;Posted by Adam Langley, Security Team&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Last year we introduced &lt;a href="http://gmailblog.blogspot.com/2010/01/default-https-access-for-gmail.html"&gt;HTTPS by default for Gmail&lt;/a&gt; and &lt;a href="http://googleblog.blogspot.com/2010/05/search-more-securely-with-encrypted.html"&gt;encrypted search&lt;/a&gt;. We’re pleased to see that other major communications sites are following suit and deploying HTTPS in one form or another. We are now pushing forward by enabling &lt;a href="http://en.wikipedia.org/wiki/Perfect_forward_secrecy"&gt;forward secrecy&lt;/a&gt; by default.&lt;br /&gt;&lt;br /&gt;Most major sites supporting HTTPS operate in a non-forward secret fashion, which runs the risk of retrospective decryption. In other words, an encrypted, unreadable email could be recorded while being delivered to your computer today. In ten years time, when computers are much faster, an adversary could break the server private key and retrospectively decrypt today’s email traffic.&lt;br /&gt;&lt;br /&gt;Forward secrecy requires that the private keys for a connection are not kept in persistent storage. An adversary that breaks a single key will no longer be able to decrypt months’ worth of connections; in fact, not even the server operator will be able to retroactively decrypt HTTPS sessions.&lt;br /&gt;&lt;br /&gt;Forward secret HTTPS is now live for Gmail and many other Google HTTPS services(*), like SSL Search, Docs and Google+. We have also &lt;a href="http://cvs.openssl.org/fileview?f=openssl/CHANGES&amp;amp;v=1.1481.2.56.2.57"&gt;released the work&lt;/a&gt; that we did on the open source OpenSSL library that made this possible. You can check whether you have forward secret connections in Chrome by clicking on the green padlock in the address bar of HTTPS sites. Google’s forward secret connections will have a key exchange mechanism of ECDHE_RSA.&lt;br /&gt;&lt;br /&gt;We would very much like to see forward secrecy become the norm and hope that our deployment serves as a demonstration of the practicality of that vision.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://2.bp.blogspot.com/-20_ugsK-IWE/TsvjjV1HeEI/AAAAAAAABB0/po9E_RCeEns/s400/ecdhe.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5677881951525500994" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 270px; " /&gt;&lt;br /&gt;(* Chrome, Firefox (all platforms) and Internet Explorer (Vista or later) support forward secrecy using elliptic curve Diffie-Hellman. Initially, only Chrome and Firefox will use it by default with Google services because IE doesn’t support the combination of ECDHE and RC4. We hope to support IE in the future.)&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=yn00boLnfaQ:D3evdwOWV_8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=yn00boLnfaQ:D3evdwOWV_8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=yn00boLnfaQ:D3evdwOWV_8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/yn00boLnfaQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/1552631326272284679/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=1552631326272284679&amp;isPopup=true" title="14 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/1552631326272284679?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/1552631326272284679?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/yn00boLnfaQ/protecting-data-for-long-term-with.html" title="Protecting data for the long term with forward secrecy" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-20_ugsK-IWE/TsvjjV1HeEI/AAAAAAAABB0/po9E_RCeEns/s72-c/ecdhe.png" height="72" width="72" /><thr:total>14</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2011/11/protecting-data-for-long-term-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcCQHc6fyp7ImA9WhdUGU8.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-588724102287335204</id><published>2011-10-06T09:54:00.000-07:00</published><updated>2011-10-06T09:54:21.917-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-06T09:54:21.917-07:00</app:edited><title>Safe Browsing Alerts for Network Administrators is graduating from Labs</title><content type="html">&lt;span class="byline-author"&gt;Posted by Nav Jagpal, Security Team&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Today, we’re congratulating Safe Browsing Alerts for Network Administrators on its graduation from Labs to its new home at &lt;a href="http://www.google.com/safebrowsing/alerts/"&gt;http://www.google.com/safebrowsing/alerts/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
We &lt;a href="http://googleonlinesecurity.blogspot.com/2010/09/safe-browsing-alerts-for-network.html"&gt;announced&lt;/a&gt; the tool about a year ago and have received a lot of positive feedback. Network administrators, large and small, are using the information we provide about malware and phishing URLs to clean up their networks and help webmasters make their sites safer. Earlier this year, &lt;a href="http://searchsecurity.techtarget.com.au/news/2240035959/Winners-at-the-AusCERT-2011-awards-night"&gt;AusCert recognized our efforts&lt;/a&gt; by awarding Safe Browsing Alerts for Network Administrators the title of “Best Security Initiative.” &lt;br /&gt;
&lt;br /&gt;
If you’re a network administrator and haven’t yet registered your AS, you can do so &lt;a href="http://www.google.com/safebrowsing/alerts/"&gt;here&lt;/a&gt;.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=dLJL4-pFLek:On3DBidOoI4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=dLJL4-pFLek:On3DBidOoI4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=dLJL4-pFLek:On3DBidOoI4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/dLJL4-pFLek" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/588724102287335204/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=588724102287335204&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/588724102287335204?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/588724102287335204?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/dLJL4-pFLek/safe-browsing-alerts-for-network.html" title="Safe Browsing Alerts for Network Administrators is graduating from Labs" /><author><name>Panayiotis Mavrommatis</name><uri>https://plus.google.com/102406086468422906283</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9aTHqh1zVxI/AAAAAAAAAAI/AAAAAAAEceM/RBuYk1oYDBo/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2011/10/safe-browsing-alerts-for-network.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QNQXc9eSp7ImA9WhdWFU8.&quot;"><id>tag:blogger.com,1999:blog-1176949257541686127.post-2450884721254666605</id><published>2011-09-08T17:49:00.000-07:00</published><updated>2011-09-08T17:49:50.961-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-08T17:49:50.961-07:00</app:edited><title>Gmail account security in Iran</title><content type="html">&lt;span class="byline-author"&gt;Posted by Eric Grosse, VP Security Engineering&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;We &lt;a href="http://googleonlinesecurity.blogspot.com/2011/08/update-on-attempted-man-in-middle.html"&gt;learned last week&lt;/a&gt; that the compromise of a Dutch company involved with verifying the authenticity of websites could have put the Internet communications of many Iranians at risk, including their Gmail. While Google’s internal systems were not compromised, we are directly contacting possibly affected users and providing similar information below because our top priority is to protect the privacy and security of our users.&lt;br /&gt;&lt;br /&gt;While users of the Chrome browser were protected from this threat, we advise all users in Iran to take concrete steps to secure their accounts:&lt;br /&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Change your password. You may have already been asked to change your password when you signed in to your Google Account. If not, you can change it &lt;a href="https://mail.google.com/support/bin/answer.py?answer=6567"&gt;here&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Verify your account recovery options. Secondary email addresses, phone numbers, and other information can help you regain access to your account if you lose your password. Check to be sure your recovery options are correct and up to date &lt;a href="http://www.google.com/support/accounts/bin/answer.py?answer=183723"&gt;here&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;Check the websites and applications that are allowed to access your account, and revoke any that are unfamiliar &lt;a href="http://www.google.com/support/accounts/bin/answer.py?answer=41236"&gt;here&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;Check your Gmail settings for suspicious &lt;a href="https://mail.google.com/support/bin/answer.py?answer=10957"&gt;forwarding addresses&lt;/a&gt; or &lt;a href="https://mail.google.com/support/bin/answer.py?hl=en&amp;amp;ctx=mail&amp;amp;answer=138350"&gt;delegated accounts&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;Pay careful attention to &lt;a href="http://www.google.com/support/chrome/bin/answer.py?answer=95617"&gt;warnings that appear&lt;/a&gt; in your web browser and don’t click past them.&lt;/li&gt;&lt;/ol&gt;For more ways to secure your account, you can visit &lt;a href="http://www.google.com/help/security"&gt;http://www.google.com/help/security&lt;/a&gt;. If you believe your account has been compromised, you can start the recovery process &lt;a href="https://mail.google.com/support/bin/answer.py?answer=50270"&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=-tqUzPtaLKU:g0q2NgLrZag:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?a=-tqUzPtaLKU:g0q2NgLrZag:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/GoogleOnlineSecurityBlog?i=-tqUzPtaLKU:g0q2NgLrZag:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/-tqUzPtaLKU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://googleonlinesecurity.blogspot.com/feeds/2450884721254666605/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1176949257541686127&amp;postID=2450884721254666605&amp;isPopup=true" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/2450884721254666605?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1176949257541686127/posts/default/2450884721254666605?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/-tqUzPtaLKU/gmail-account-security-in-iran.html" title="Gmail account security in Iran" /><author><name>Jay</name><uri>http://www.blogger.com/profile/08177113963774105206</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>6</thr:total><feedburner:origLink>http://googleonlinesecurity.blogspot.com/2011/09/gmail-account-security-in-iran.html</feedburner:origLink></entry></feed>
