News for hackers. Stuff that matters.
Re:Mysterious safety-tampering malware infects a second site by oilman on Wednesday April 10, 2019 @02:55PM (#19627693)
In a lot of industrial sites software security is a joke. Embedded systems tend to use very old, well proven technology, which in itself isn't a problem, it fits the market well, but the side effect is that security isn't always properly considered as it wasn't a concern when the software/hardware was developed.

I was involved in a project a few years ago delivering a series of monitoring systems running Windows XP to a brand new 700 million dollar oil rig. This was at the request of the client, they had software they needed that would only run on Windows XP. They had a fit when we had trouble sourcing Windows XP licenses. The expectation is that these systems will have a 20 - 30 year life.

It used to be that keeping every air gapped was enough, but organizations want easier monitoring, so more systems are being networked in an ad-hoc way without a lot of thought about security.

I expect we are going to see more things like this happening in the future until we start taking security in systems / embedded space more seriously. And even then there will be exploits of older systems for years afterwords since the replacement cycle is so long.

I wonder what a secure embedded system even looks like when I think about it. The environment isn't suitable to the kind of continuous patching that is done in the web world, but exploits will be found and dependencies will need to be updated. How do you square keeping things up to date with stringent testing requirements in systems that can kill people. Many of these systems / plants are unique, there is only one plant like it in the world, so testing becomes very hard.

Re:Mysterious safety-tampering malware infects a second site by HeWhoLurksLate on Wednesday April 10, 2019 @04:11PM (#19628329)
From what I've heard, one of the problems here is that Windows 10's support of parallel ports (widely used in automation) is really bad, and there's no way that live updates are going to be acceptable on something that needs to be running 24/7. What ways are there to properly air-gap something like this?
Re:Mysterious safety-tampering malware infects a second site by varjag on Wednesday April 10, 2019 @04:30PM (#19628492)
The solution of course is to not use Windows, without ifs and buts. It was a bad idea coming to its conclusion.
Re:Mysterious safety-tampering malware infects a second site by ronsor on Wednesday April 10, 2019 @04:36PM (#19628534)
That's always the solution, even if it isn't a realistic one.
Re:Mysterious safety-tampering malware infects a second site by an_account_name on Wednesday April 10, 2019 @10:10PM (#19630550)
Plenty of software runs on platforms other than windows. Plenty of industrial control software, too.
Re:Mysterious safety-tampering malware infects a second site by coldacid on Wednesday April 10, 2019 @04:44PM (#19628597)
And of course once nobody's using Windows, attackers will pivot to target whatever everyone's switched to in its place. And they'll find holes. They always do.
Re:Mysterious safety-tampering malware infects a second site by varjag on Wednesday April 10, 2019 @04:55PM (#19628701)
We're talking about the difference between barely usable and unusable here. No system in the world has ever been slimefest of the scale of Windows. Even those which are deployed more than Windows.
Re:Mysterious safety-tampering malware infects a second site by thesimp on Wednesday April 10, 2019 @05:58PM (#19629183)
It is much to easy to blame Windows for everything. If this is another TRITON level attack then it did not matter what operating system is used, the attackers would have come in anyway. With enough resources you can break anything.

Check out the DEFCON 2018 talk "Through the Eyes of the Attacker" to see to what lengths the TRITON attackers went. These guys were dumping eeproms from boards running obscure MIPS processors and were looking at raw ethernet packets in Wireshark and flipping bits in the packets to see what would happen. That their command&control was running on Windows was just coincidence.

Re:Mysterious safety-tampering malware infects a second site by varjag on Sunday April 21, 2019 @02:30AM (#19710819)
> With enough resources you can break anything.

Very few adversaries have enough resources to break anything. The threshold for roughing up a Windows setup is the lowest in the industry.

Re:Mysterious safety-tampering malware infects a second site by dv_dt on Wednesday April 10, 2019 @07:51PM (#19629811)
I'll never understand selecting windows for any embedded system that is expected to have a 10+ year life. If you look at their history, they frequently blow up the development environment every 5-6(?) years. Yes they'll provide support, but it comes at being increasingly held hostage to whatever level of long term support costs are in vogue at the time. For a 20-30 year support life, that's a guaranteed headache.
Re:Mysterious safety-tampering malware infects a second site by snowwindwaves on Thursday April 11, 2019 @01:34AM (#19631428)
You don't install any updates or change anything once the machine is setup and performing its duty. If the hardware fails you replace it with similar hardware and install the original software from CD again. I see windows NT on ships, windows 2000 in power stations, etc.
Re:Mysterious safety-tampering malware infects a second site by dv_dt on Thursday April 11, 2019 @03:24PM (#19638224)
Weren't failing legacy computers on bridge systems one of the contributors to the Navy destroyer crashes?
Re:Mysterious safety-tampering malware infects a second site by snowwindwaves on Thursday April 11, 2019 @08:14PM (#19640649)
Improper maintenance of worn out components can cause a failure resulting in a crash, be they computer components, electrical components, or mechanical components.
Re:Mysterious safety-tampering malware infects a second site by tsukikage on Thursday April 11, 2019 @05:19AM (#19632349)
Linux doesn't necessarily help here. Ubuntu LTS lifetime is 3-5 years, others are similar; outside this, distro maintainers think nothing of just dropping packages from the distro that the deployment may be relying on, so upgrading is not simple.
Re:Mysterious safety-tampering malware infects a second site by cesarb on Thursday April 11, 2019 @08:58AM (#19633961)
The difference is that with Linux you can self-support, or pay for someone else to do it, since the whole source code is available to everyone and the licence allows it.

Also, a better comparison would be with RHEL, which has a lifetime of 10 years or more.

Re:Mysterious safety-tampering malware infects a second site by losteric on Wednesday April 10, 2019 @03:33PM (#19628010)
How are mechanical components tested against requirements in critical systems? What is the process for changing those components, like upgrading pipes to a fancy new composite?

In my mind, we'll start treating silicon the same way... formal verification, rigorous real-world testing, trusted suppliers, and an expectation that change is slow, expensive, and risky.

Re:Mysterious safety-tampering malware infects a second site by reaperducer on Wednesday April 10, 2019 @05:52PM (#19629150)
Also surprising is how many of these old systems are hooked up to dial-up modems with ZERO login security. Not even a password.
Re:Mysterious safety-tampering malware infects a second site by dev_dull on Thursday April 11, 2019 @12:18AM (#19631125)
That kind of obscurity actually sounds more safe then a lot of other solutions.
Re:Mysterious safety-tampering malware infects a second site by nitrogen on Thursday April 11, 2019 @01:39AM (#19631452)
Wardialing is probably still a thing, but it's better than being on the open Internet.
Re:Mysterious safety-tampering malware infects a second site by jonawesomegreen on Wednesday April 10, 2019 @03:56PM (#19628212)
Seems like there is a huge opportunity here for a startup that can navigate the industry and manage to solve some of these problems. There are huge players in the space, but from what I've seen they aren't solving these problems very effectively.
Re:Mysterious safety-tampering malware infects a second site by FuckOffNeemo on Wednesday April 10, 2019 @09:23PM (#19630301)
Seconding what anitil said above/below me.

I've friends who work as instrument technicians/engineers on embedded systems in manufacturing and have worked in Europe, UK and Australia in food manufacturing, mechanical, water collection and water processing.

The one constant I've heard is that all of their hardware is almost or is out of support, when it breaks, they expect band aid fixes and ironically none or very little of them can accept any downtime. There's no hardware redundancy for their production lines and when anything breaks, it's all hands on deck. Yet there's no funding going back into the production lines to pro-actively repair or minimise their risks. Manufacturing it seems to me is 100% a reactive industry.

The industries above work on incredibly small margins of profit and the sheer expense to outfit and refit these aging, decrepit (but still working!) production lines are quite honestly, massive.

These manufacturers won't invest in these engineering faults (whether it's security or production focused) until they've been fucked.

NB: This might be with the exception of Lego, my cousin who got employed by Lego after finishing his masters in Industrial Design & CS, and after reading and watching some articles on Lego. I'm convinced Lego's margins are a lot larger than most. They might be the closest thing to a FAANG company when it comes to investment in phu7sical engineering and manufacturing.

Re:Mysterious safety-tampering malware infects a second site by pmorici on Wednesday April 10, 2019 @09:36PM (#19630379)
How are these places insured against industrial accidents?

I wonder if the way to get your foot in the door would be to partner with an insurer who would provide discounts to the client if they installed security technology meeting a certain standard. You could come up with some kind of bump on the wire type Linux device that proxied access to the old insecure system bringing them up to the standard. Then sell it as a return on investment through savings on industrial accident insurance premiums.

Re:Mysterious safety-tampering malware infects a second site by anitil on Wednesday April 10, 2019 @09:54PM (#19630475)
That is a fantastic idea.
Re:Mysterious safety-tampering malware infects a second site by anitil on Wednesday April 10, 2019 @08:20PM (#19629954)
You're right, but my experience suggests that anything broadly in the 'manufacturing' field is treated as a cost center, and not something people want to spend money on.

In most places a rubber stamp of 'yep, definitely secure because we have a password (over http, oh by the way everyone uses the default which is in the manual)' is good enough. Then when something goes wrong there's a general shrug and they change the password.