Google gives vendors 60 days to fix critical flaws

Summary: The company's security team has reset its 'rules of engagement' for disclosing bugs to software makers, a month after a member was rapped by Microsoft for publishing an XP flaw

Google has called for software makers to adopt a 60-day deadline for patching critical flaws, warning that it will disclose the bugs if they are not fixed in time.

In a blog post on Tuesday, the company's security team described changes to its "rules of engagement" with software vendors over how and when it will report vulnerabilities to vendors. The team argued that it is not always in the best interests of end-users for researchers to follow a policy of "responsible disclosure". Under this policy, flaws are privately reported to vendors, and the researcher waits until the hole is patched before going public with details.

"We've seen an increase in vendors invoking the principles of 'responsible' disclosure to delay fixing vulnerabilities indefinitely, sometimes for years; in that timeframe, these flaws are often rediscovered and used by rogue parties using the same tools and methodologies used by ethical researchers," the team wrote on the Google Online Security Blog.

One of the signatories of the post was Google employee Tavis Ormandy, who attracted criticism in June for not following Google's earlier guidelines on responsible disclosure. Ormandy reported a major security vulnerability in Windows XP to Microsoft, then five days later published an analysis of the flaw and proof-of-concept attack code on a security research mailing list.

Read this

Web malware: Is the internet burning?

As web malware proliferates, it seems the cybercriminals are always one step ahead, says Mary Landesman

Read more

The team said that vendors, as much as researchers, should act responsibly and deal with issues quickly. Given that, Google is moving to a position where security flaws will be first disclosed to vendors, but if fixes do not appear within the time limit, the flaws will be disclosed to the public, according to the post.

"Serious bugs should be fixed within a reasonable timescale. While every bug is unique, we would suggest that 60 days is a reasonable upper bound for a genuinely critical issue in widely deployed software," the team said.

From now on, the team will place a deadline on every issue they report to software makers, with the timeframe matching the severity of the bug. They will then publish full analyses of vulnerabilities if vendors miss the deadlines. In addition, if hackers already know of the bug, the disclosure deadline will be "aggressive", Google's team said.

In related news, Google said in a post on Tuesday to its Chromium Blog that it has increased the maximum bounty it will pay to researchers who find a bug in its Chromium software to $3,133.70 (£2,060). The previous maximum payout was $500, a figure that had come under criticism from security researchers, who called the amount "ridiculous". The move comes a day after Mozilla bumped up its bounty for bug hunters to $3,000.

Topic: Security

Jack Clark

About Jack Clark

Currently a reporter for ZDNet UK, I previously worked as a technology researcher and reporter for a London-based news agency.

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

3 comments
Log in or register to join the discussion
  • Hmm very interesting.
    CA-aba1d
  • It seems a lot of people on the Google Security blog don't even know what cyber terrorism is.

    It is the act of posting a disclosure to change company or government policy, by way of cyber attacks created by the disclosure.

    http://googleonlinesecurity.blogspot.com/2010/07/rebooting-responsible-disclosure-focus.html

    ---

    Andrew Wallace

    http://sites.google.com/site/n3td3v/
    n3td3v
  • Interesting point n3td3v, I'll have a look into this, though I'm sure that Google clear all their communications with their legal staff before. Can you think of any previous cases where a major company has been charged for revealing an exploit (I'm drawing a blank).

    JC
    Jack Clark