How a Port Misconfiguration Exposed Critical Infrastructure Data (helpnetsecurity.com)
An anonymous reader writes: Attacks hitting companies' electrical systems are possible, especially when information that provides insight into those systems' weak points is freely accessible online. If you think that such a thing is unlikely, you probably haven't yet heard about the most recent discovery made by UpGuard researchers: an open port used for rsync server synchronization has left the network of Power Quality Engineering (PQE) wide open to malicious attackers. They managed to access and exfiltrate 205 GB of data from PQE's servers, up until the moment when the company secured its systems two days later after being notified of the problem.
Why not use DFS for windows shares?
If a single port misconfiguration puts your data security at risk, you are doing it wrong. That's all folks!
After exposing the Sensitive Compartmented Information Facility (SCIF) plans, I'm betting that's the last government contract they work on.
Pay someone to do even a light check of your network. You never know.
Something very similar happened at an old employer. We did network and voice support for an auto dealer. Every month their long distance and international bills were unjustifiably enormous, but they didn't tell US about it, preferring to bitch at the phone company directly (company was horribly run, really). At some point or another they finally got fed up and told us they didn't want international calls to go out (this was the first thing we heard about the problem) and I turned it off for all but a select set of phone numbers. Over the next few months we get requests to turn off LD on all these extensions and back on. The boss is getting paid so when I get a bit angry about all the stupid switching around he doesn't want me to ask. We started looking into it anyways, and it turned out that one of their headless phone numbers was basically an open relay. The system had been set up by engineers that were long gone, so we just closed off the relay.
However, someone noticed this and used the relay to call around... for about a year. Got thousands of dollars in free calling.
This sig isn't original enough, it's time to come up with something witty...
A comedy of stupidity.
Did they even have a firewall?
Who does the reviews and port scans for security changes?
Who reviews the security postures of applications and services on the internal network.
Power Quality Engineering, well one out of three, maybe.
Here's a hint for configuring your security posture. Start with denying any connectivity in either direction. Adjust as needed.
move as many systems as possible off the power grid. Blackouts need not cripple our civilizations.
Anons need not reply. Questions end with a question mark.
He's a miracle worker that will fix the problem WHILE you're explaining it to him, and then he'll clean your closet, finish three months early, and write fifteen eBooks about it!
This is Slashdot. Nobody knows what a port is.
TFA is shit. Tits or it didn't fucking happen.
I'm sorry for being blunt but "a port misconfiguration" should not even be theoretically possible on mission critical devices. They should not be accessible directly (and indirectly as well) from the world wide net.
Why these upguard "researchers" download 205G of data :D that's way more than proof of concept.
Mistakes happen, and this was a BIG one, but I'm of the opinion that the pendulum is too far over in the "get it done now" realm and needs to swing a little back toward the middle. I'm in systems integration/engineering, and there is a relentless push for even established companies to be fully buzzword compliant, move towards DevOps, and basically remove any barrier whatsoever to putting stuff out there the second a developer checks in a code change. A lot of this is good, but unless your developers are accomplished system admins who actually know how things work under their layer of code, the Ops people do need to work with them to ensure they're not doing anything crazy or taking shortcuts.
The whole pendulum-swing thing is being driven by web startups and the ever-raging battle beyond Devs creating Apps! and Ops people maintaining all that LUDDITE infrastructure. When the Ops people were allowed to fully drift over to being the Department of No, the Apps! developers just walked around them and built their Apps! in the public cloud with a credit card. At the same time, all the web startups were starting up with zero legacy anything, so everything was built to that cloud model and it's felt that Devs don't need to know about infrastructure anymore.
I have one foot in both worlds (agile cloudy stuff and infrastructure-centered stuff) and I feel that items like this are going to pop up more often given the constant push to move move move or else. Stuff like putting confidential customer data on a public S3 bucket, leaving a key system fully exposed to the Internet because your cloud's IaaS platform doesn't stop you, etc. Once the Second Dotcom Bubble pops, I'm hoping we take the good stuff that DevOps gives us and apply a sane schedule to it, letting people who actually understand the nuts and bolts of infrastructure, ports and protocols weigh in also.
I am surprised the researcher wasn't arrested as this is what corporations typically do these days according to what I read here
http://saveie6.com/
Isn't it more like a service misconfiguration ?
Either the port should be closed in the firewall or if needed should be left open like it was, using an IP whitelist (which could be implemented at the firewall). Rsync should have been set up to use authentication in any scenario.
I just don't understand how anyone in 2017 could use rsync without going through an SSH channel, preferably with keys if it's an automated process.
Anyone care to explain?
"Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
Bwahaha, these monkeys set up rsyncd naked on port 873? And all these stupid commenters are bleating about firewalls when using rsync with ssh is perfectly secure.