tl;dr: How secure is a combination of a sort-of hardened Google Chrome + Microsoft Enhanced Mitigation Experience Toolkit 5.1 against browser-based threats that I do not expect to be highly targeted & sophisticated? Put another way, how realistic is it that a threat is going to exploit a vulnerability against a fully-patched Chrome and get out of Chrome's good sandbox in spite of EMET's added protections?
So not too long ago I took on a client who operates a small chain of businesses in my city. At each business location, there's a small network running 2 or 3 machines in a home/home-office configuration. (The small HQ location has a domain, but client has declined suggestions to join the PCs at the other locations to it. So, that's pretty set right now.)
Each of these separate locations has one PC on which quite sensitive financial information is processed. When I was taken on, there were, of course, tons of security problems with these sensitive machines--on all the clients PCs, actually--and with the various networks at each site. After lots of work, and plenty of persuasion with the company's HQ manager I'm working with about why it was important to let me address this issue and that issue, things are now in fairly decent shape. Got good segmentation from the sensitive machines in place, got every piece of software on every PC/device that I know of either patching properly or uninstalled, etc.
Except...
On these machines where the sensitive financial info (not credit/debit card info, but of similar sensitivity) is dealt with, managers at the locations really like to check their company Gmail accounts (in-browser) and do some web browsing here and there; it's become part of their workflows by now. I advised the HQ supervising manager that this was really, really not a good idea due to the phishing as malware-delivery vector risk, drive-by browser stuff, and so forth. But at the end of the day the decision was "Well, I think they need to use those computers for email and stuff. But try to make them as secure as you can."
Sigh.
Anyway, I'm thinking about the potential for doing something more involved (using a VM with a guest hardened Linux flavor & browser, or maybe something with app virtualization on a remote server), but the temporary setup I put in place as a Gmail-checking & web browsing security solution is considerably simpler: Google Chrome with ublock ad-blocker installed, Flash turned off for all sites except Gmail and GDrive, and no other plug-ins (ie. beyond Chrome's built-in Flash) even installed on the machine. Backing up Chrome's sandboxing & other security features I've got EMET 5.1 installed plus a serviceable anti-malware solution (for whatever they are worth). I have disabled Internet Explorer, no other browsers are installed, and a policy change e-mail went out on Friday prohibiting any attempts to install or use any other browsers on these machines.
(FYI, No Java, no Reader/Acrobat, no office doc suite or viewer, or any other very commonly program targeted programs are installed. The PCs where the sensitive operations occur are running either Windows 7 or 8.1. They are ultimately connected to Internet access because they must interface with a certain financial transactions service.)
Now, obviously the highest-security course of action would be to set these machines aside solely for sensitive info processing and get some new machines/devices (they are dirt cheap these days) for email and web browsing. (Segmented on the sub-networks away from sensitive operations, of course.) But let's assume that doesn't happen. Let's also assume, just for purposes of focusing on one issue here, that the company managers actually use only the "temporary" Chrome setup I've outlined above and don't break the new policy by trying/succeeding in installing Firefox or another browser or changing Chrome's settings. (They are running with user accounts now, but they do, alas, have access to admin passwords for the machines. "For emergencies when they can't get ahold of HQ." )
Anyway, assuming those things, how much do I/they actually, realistically have to fear from browser attacks like phishing emails linking to sites with browser exploits, from malvertisements, from drive-by browsing attacks, etc. Attack code on a site or in a message itself would have to use a zero-day vulnerability (or, at most, a vuln only a few days past announcement, given that Chrome would probably be used/open, and thus have its auto-updater active, almost every working day), evade the anti-exploit protections of EMET, and breach Chrome's well-regarded sandbox to even get to user privileges. For safeguarding the systems of a company that (in my assessment) is pretty unlikely to face any well-targeted, really sophisticated spear-phishing attacks or the like, what level of real security do a hardened Chrome browser + EMET provide? Should I lighten up a bit and just let this stop-gap setup become permanent?