Code: RenderProcessHost* RenderProcessHostImpl::GetProcessHostForSite(
    BrowserContext* browser_context,
    const GURL& url) {
   SiteProcessMap* map =
       GetSiteProcessMapForBrowserContext(browser_context);
 
   std::string site = SiteInstance::GetSiteForURL(browser_context, url)
       .possibly_invalid_spec();
  return map->FindProcess(site);
 }

Vulnerability Type: 
CWE ID: 
Summary: Google Chrome before 25.0.1364.152 does not properly manage bindings of extension processes, which has unspecified impact and attack vectors.
Commit Message: Check for appropriate bindings in process-per-site mode.

BUG=174059
TEST=See bug for repro steps.


Review URL: https://chromiumcodereview.appspot.com/12188025

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181386 0039d316-1c4b-4281-b951-d872f2087c98