News for hackers. Stuff that matters.
Re:IBM bans USB, SD cards, flash drives and portable devices... by xbryanx on Wednesday May 16, 2018 @02:40PM (#17085203)
How do you connect a keyboard or mouse?
Re:IBM bans USB, SD cards, flash drives and portable devices... by dogma1138 on Wednesday May 16, 2018 @02:56PM (#17085352)
An implementation I’ve seen had all ports locked down on the laptop itself and physically locked with a plastic plug that can’t be removed without leaving evidence.

The keyboard and mouse were connected to a dock.

On the OS level only HID devices were allowed via USB you could bypass this if you had admin rights but it would leave a trail.

The idea behind these like most other security controls is to prevent accidental leakage and to make it difficult enough that intentional leakage would likely be detecte on time.

Re:IBM bans USB, SD cards, flash drives and portable devices... by mseebach on Wednesday May 16, 2018 @03:03PM (#17085414)
> you could bypass this if you had admin rights but it would leave a trail

A move I've seen being put in place at several locations, is removing local admin rights from all users. Those with advanced needs, like developers, gets a VM which is limited to a specific VLAN, with no access to the production environments.

The principle is sound, implementation is ... difficult, to say the least.

Re:IBM bans USB, SD cards, flash drives and portable devices... by jacquesm on Wednesday May 16, 2018 @04:59PM (#17086439)
And if you're willing to run a lot of screencaps or re-type the stuff you see on another computer you can still get the data out. Before modems were common in the hands of unwashed masses my friend and I would transfer files on the phone by spelling out blocks in hex. Slow but with a checksum every 16 bytes it was good enough to get some work done. If the data is high value enough it would probably be worth it.
Re:IBM bans USB, SD cards, flash drives and portable devices... by mseebach on Wednesday May 16, 2018 @05:08PM (#17086513)
Airgapped exfil is a whole research field. Priority one is making accidental leaks or infections all but impossible. Priority two is making large scale intentional leaks as slow and difficult as possible. As long as there are human eyes on the data, some level of leaking is possible.
Re:IBM bans USB, SD cards, flash drives and portable devices... by dogma1138 on Wednesday May 16, 2018 @05:35PM (#17086715)
Any host based DLP will monitor and block screen caps you also need to get them out some how. Printing will also be heavily restricted and monitored. Sure no DLP solution would beat pen and paper but that’s not a good way to exfiltrate data these days and a security guard checking people leaving a restricted area would be a good enough way to plug any leaks.
Re:IBM bans USB, SD cards, flash drives and portable devices... by ekovarski on Thursday May 17, 2018 @11:21PM (#17098434)
All of these technologies are great to prevent employees from casually stealing data but as history has proven, usually while the front is well guarded, the back end many times has quite a few holes for hackers to exploit. It's like they say, the most secure computer is the one not connected to the network.
Re:IBM bans USB, SD cards, flash drives and portable devices... by dogma1138 on Friday May 18, 2018 @09:35PM (#17106150)
People like to dramatize things way too much, most "breaches" are accidental there are 1000's of companies that manage to keep their data secure on a daily basis despite targeted attacks.

With a few exceptions it's much easier to either poach your competitors or simply buy them outright which is why "corporate espionage" is mainly employed by nation states these days that need to catch up. It's also important to note that stealing a design isn't that useful these days since you are too far gone what would be more important especially in the semi industry is to know the characteristics of a specific design or process in order to be able to preemptively position your offerings to compete without giving up any unnecessary ground.

Re:IBM bans USB, SD cards, flash drives and portable devices... by MrMorden on Wednesday May 16, 2018 @08:44PM (#17087666)
A malicious insider can always memorize the information to be exfiltrated. (See e.g. Ana Montes.)
Re:IBM bans USB, SD cards, flash drives and portable devices... by dogma1138 on Wednesday May 16, 2018 @05:33PM (#17086695)
Oh yeah you don’t have admin rights or they are restricted via UAC and an agent that allows you to promote only certain apps and then restricts inheritance of permissions from these apps.

In a restricted environment you will have several monitoring agents that track and enforce system integrity.

Re:IBM bans USB, SD cards, flash drives and portable devices... by jon-wood on Wednesday May 16, 2018 @05:28PM (#17086654)
I’ve not seen this approach, but it’s definitely an interesting one. What do you do about the people who actually need production access?
Re:IBM bans USB, SD cards, flash drives and portable devices... by dogma1138 on Wednesday May 16, 2018 @05:38PM (#17086736)
Organizations that take security seriously use PAWs for production access.

https://docs.microsoft.com/en-us/windows-server/identity/sec...

Example of an actual implementation in the wild: https://uit.stanford.edu/service/paw

Re:IBM bans USB, SD cards, flash drives and portable devices... by mseebach on Wednesday May 16, 2018 @06:01PM (#17086843)
Well, bias towards "infrastructure as code" and minimise the need to actually access the servers. Read logs through Splunk, configure through version controlled Puppet (or similar tools).

The only machines that can actually SSH into prod at least have screen-session-recording software, perhaps are kept in a separate room, with a policy of two staff present at all times. The general idea is that the closer you actually get to being able to bypass the checks and controls, the more attention you bring to yourself and your errand.

Yes, it can't be Git and Puppet all the way down, at some point someone will necessarily have access to do something as root on the server that hosts the Git repo that Puppet runs from. But instead of that being every dev on every laptop anywhere in the world, you can make sure it's a very small group of people, from a small number of workstations.

This is difficult and requires a substantial and very competent team to implement correctly.

Re:IBM bans USB, SD cards, flash drives and portable devices... by the8472 on Wednesday May 16, 2018 @05:10PM (#17086537)
> On the OS level only HID devices were allowed via USB

Of course that's enough to run malware. Just inject Win+R, cmd, enter, <your shell code here>

Re:IBM bans USB, SD cards, flash drives and portable devices... by dogma1138 on Wednesday May 16, 2018 @05:54PM (#17086811)
You are missing the point you don’t need a rubber ducky to input malware, all you need is a sheet of paper and some time.

On restricted workstations even if you can run command prompt which isn’t guaranteed it won’t lead to anything.

Re:IBM bans USB, SD cards, flash drives and portable devices... by genericone on Wednesday May 16, 2018 @02:52PM (#17085315)
To be fair, they are not completely locked down like I may have made it sound.

The usb port restriction is absolutely true for laptops, but colo desktops probably do not have this restriction, or just a more lax restriction. Also, its not true for all laptops of the company, but usb access does require explicit permissions and a new-issue laptop, so they do have a list of people who have riskier laptops, and may need to be issued a different travel laptop vs engineering laptop.

The laptop's epoxied ports likely prevent distracted traveling workers from having their laptops hacked with usb-keys inserted when they aren't looking.

Re:IBM bans USB, SD cards, flash drives and portable devices... by pjmlp on Wednesday May 16, 2018 @05:54PM (#17086809)
The solution I have seen for desktops is to put them inside a locked metal case.

You cannot access anything besides the power button.

Re:IBM bans USB, SD cards, flash drives and portable devices... by StringyBob on Wednesday May 16, 2018 @07:25PM (#17087261)
I've seen the 'USB ports get taped up for a visiting engineers computer' thing before - so I wonder what they do with a MacBookPro nowadays (there is no separate display or power connector!)
Re:IBM bans USB, SD cards, flash drives and portable devices... by AstralStorm on Thursday May 17, 2018 @03:41AM (#17089527)
They use a laptop suited for business, obviously.
Re:IBM bans USB, SD cards, flash drives and portable devices... by jay-anderson on Wednesday May 16, 2018 @02:49PM (#17085285)
Re:IBM bans USB, SD cards, flash drives and portable devices... by xaldir on Thursday May 17, 2018 @06:57AM (#17090245)
Now you know why the PS/2 port is still around.
Re:IBM bans USB, SD cards, flash drives and portable devices... by khedoros1 on Wednesday May 16, 2018 @03:19PM (#17085559)
A docking station.
Re:IBM bans USB, SD cards, flash drives and portable devices... by bhandziuk on Wednesday May 16, 2018 @04:47PM (#17086323)
Can't you just moved the usb ports around? What's the difference?

(Edit: Haven't --> Can't)

Re:IBM bans USB, SD cards, flash drives and portable devices... by khedoros1 on Wednesday May 23, 2018 @05:34PM (#17138544)
(Realizing this is from a week ago...)

A docking station usually has a lot more than just USB ports. Mine has three monitor connections, more USB ports than the laptop itself, a power connection, and an RJ-45 jack. One of the benefits is the expanded number of connectors. Another benefit is that I don't have to unplug half a dozen items to take the laptop with me; I just hit the eject button and pick the laptop up. In the same way, reconnecting all that stuff is achieved by just plopping the laptop onto the dock.

Best of both worlds: Portability of the laptop itself, and the easy expansion of the laptop's capabilities in situations where the expansion is useful (e.g. somewhere that I can keep a bunch of big monitors, and would benefit from a non-mobile work area).