Open Ports Create Backdoors In Millions of Smartphones (bleepingcomputer.com)
An anonymous reader writes: "Mobile applications that open ports on Android smartphones are opening those devices to remote hacking, claims a team of researchers from the University of Michigan," reports Bleeping Computer. Researchers say they've identified 410 popular mobile apps that open ports on people's smartphones. They claim that an attacker could connect to these ports, which in turn grant access to various phone features, such as photos, contacts, the camera, and more. This access could be leveraged to steal photos, contacts, or execute commands on the target's phone. Researchers recorded various demos to prove their attacks. Of these 410 apps, there were many that had between 10 and 50 million downloads on the official Google Play Store and even an app that came pre-installed on an OEMs smartphones. "Research on the mobile open port problem started after researchers read a Trend Micro report from 2015 about a vulnerability in the Baidu SDK, which opened a port on user devices, providing an attacker with a way to access the phone of a user who installed an app that used the Baidu SDK," reports Bleeping Computer. "That particular vulnerability affected over 100 million smartphones, but Baidu moved quickly to release an update. The paper detailing the team's work is entitled Open Doors for Bob and Mallory: Open Port Usage in Android Apps and Security Implications, and was presented Wednesday, April 26, at the 2nd IEEE European Symposium on Security and Privacy that took place this week in Paris, France."
Now I feel like smoking a bowl. Who are Bob and Mallory, is that like Alice and Bob?
Is there a list of the problematic apps that they found? Their paper - which can be found here: http://web.eecs.umich.edu/~jac... - lists a few example, but it would be useful to know the full list.
Open ports by themselves don't constitute a security risk. How do you think computers communicate? Magic? "Security researcher" is the new term for failed CS majors.
Oh wait..
How about a port of "little snitch" to android phones. I've got it on my Macs and I love it.
I searched the PDF of the paper and found no mention of either Apple or iOS, but Android and Java are mentioned multiple times.
ES File Explorer is apparently the poster child.
I am now using Solid Explorer which is just as good in all the other ways
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Open ports by themselves don't constitute a security risk.
This comment is sadly the kind of horrifically dangerous and stupid comment that permeates the Android technical community.
If a port is opened on an Android device, that 100% means that an app opened it for some reason, which means that 100% there is for some period of time going to be a service running that receives on that port. Maybe the user deletes the app but why would they? Most people wouldn't bother. Many probably do not even know HOW.
So that means that ALL of the most vulnerable people are at risk, which you casually dismiss because an open port "means nothing", the way an orange glow and smoke pouring from a house "means nothing" until the external edifice is reduced to ashes...
I mean, a separate comment I saw pointed out that android users really should use netstat of the phone. Good grief.
This is why I cannot in good conscious do anything except steer every non-technical user away from Android.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
No mention o. extending functionality of these insecure apps, or rooting a device to fix it's security?
For those that dont trust KingO or whichever, we are scammed out of administrative access by the manufacturer! These arent phones goddamnit!! These are still computers and Apple and all the rest should be sued royally for my insecure Handtop computer!
How many people root their Android device? Has anyone looked into SuperSU and how the simple su binary works? Nope.
The su binary that is passed around for all rooted Android distros has no source. It is maintained by a random person with financial motivation to not be conservative with your privacy or security.
I don't think Android users really care about backdoors to be honest
Of course the problem can be reduced if we were allowed to control a root level firewall on our android or iphone devices.
But of course we are paying for phones so someone else can use them to suck data and use it to spy or advertise to me in a really creepy way. Pretty damn frustrating.
My ism, it's full of beliefs.
Spot on. The Os should report this stuff in a simple settings app and allow you to shut the door.
The slashdot web server listens on port 80, that's a huge security risk!
Run home and wrap tin foil on your heads everyone!
I love burekas in the morning
As if your carrier gives you a "real ip" with open ports. You're with tens of other people behind the same ip with NAT, there is nothing, which can reach ports on your phone.
First off if a device isn't root-able - DONT BUY IT you only have yourself be blame!
The very first thing I do is install a firewall GUI, there are couple on f-droid...
I may let an app through to grab an initial blob of data, but after that if it doesn't work without a connection it gets uninstalled
anything that needs internet like an email client I select an open source version, so there is at least eye balls keeping the app honest...
time and time again the "safety" of the walled garden has proven to be a dangerous illusion, why should anyone be surprised that app stores are a very real and obvious security issue.
The one android device I don't have a firewall on is my phone - stripped down without google frame work (that alone double battery life) and the bare minimum of apps I need to be - well a phone...
Security? Meh.
Yes, I'm being sarcastic, if unclear.
Sines of Impending Sines
This was my most recent comment on Android and 'apps': https://slashdot.org/comments..... With this, I see no reason to change my mind. There's some reason we close all the ports we can and create solid firewall rules, isn't there?
I'm going to try this next: https://jolla.com/about/ but I'm not at all convinced that it's better.
On y va, qui mal y pense!
I've not seen a good iptables app on f-droid. The ones I've seen seem to allow you to block all network activity for an app, I'd like to block inbound connections but allow outbound.
Then maybe we can load up 3 layers of anti-virus software. And also just accept that your phone is going to get hacked every several months, so you should learn how to wipe it clean and start over. Or pay someone at Best Buy to do it for you. This is exactly the strategy that lead to Windows becoming a cesspool of malware during the early 2000s--let's totally replicate it with all the computers we keep in our pockets. You know, the ones that have our payment info and all of our contacts.
Did you notice that the article didn't note any security problems at all with iOS applications opening ports? I wonder why...
What is the difference between an open port on an Android device and the dozens that are open on your personal computer? Nothing.
That is absolutely correct, and we all know that personal computers are rife with security flaws.
Part of that is because services are sitting at a number of different open ports, every service that is doing so increases the chances of a successful attack vector being present on your system,
So now we bring forward this same, known to be failed and dangerous, security model to the phone? Remember the original comment was talking about how open ports "are not dangerous" - with the implication that nothing is necessarily behind those open ports. But just like the PC we all know today, if something opened those ports that almost certainly means there is a service sitting there, listening, possibly vulnerable...
Or would you like to ignore decades of failed PC security?
"There is more worth loving than we have strength to love." - Brian Jay Stanley
u are hand waving a bunch of dumb shit like "app opens a port and then the app is gone
There's the exact problem though. Why do you THINK the app is gone?
If the app has permission to open a port that means it had permission to have a long-running service sitting on that port.
Why else would it open the port if it were not going to do just that?
Most non-technical users rarely if ever delete apps...
I mean, I agree that android phones are utter shit
They aren't at all, they work really well.. it's just that they ALSO bring the same security risk as any PC to a group of users who by and large have no technical ability to understand, or deal with the risk they are taking on. Sp it propagates the decades of horrible security flaws the PC world has enjoyed, like bank account being compromised, or identities stolen.
It bullshit to claim that is OK, that it's not really a problem when it is a massive problem that affects the people who can least afford to deal with it.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
There is this thing called the modem in a cellular device and it's remotely updatable and under the telecommunications providers control (and probably of any telecommunications provider or rogue network). It unfortunately has access to the rest of a devices memory and can pretty much do whatever it wants. No amount of encryption will protect you as the device is pre-compromised out of the box and it can't be fixed short of someone designing a phone that separates the modem from the rest of the phone.
It's all good to shoot for fixing bugs and poor app designs, but it's hardly an issue compared to the bigger underlying issue. And we haven't even begun to talk about the fact that cell phones are by design tracking devices and wouldn't work otherwise. The telecommunications providers have to know where to route signals so they need to know roughly where your device is.
I would love to have a communications device that implemented TCIP over radio. Then let me send/receive messages without being tracked up to the point I leave the town I live in and where I'm not sending a message. It's certainly possible. I have two way radios that a group of a few dozen people I associate with use in my town which has a population of 30,000 people. There is a repeater and I can get a signal reliably everywhere. I wouldn't really need to carry my smart phone with me if we had radio that could communicate small messages to a central point with internet access. The main thing I use my smart phone for is voice/text/telegram/riot and paying for goods with crypto currencies (mainly Bitcoin currently as that is the most widely accepted crypto currency in my town/state at the local brick and mortar store level).
Am I the only one that can find next to zero information on this application? The only thing I found was OLE Property Analyzer and that only has one dead sourceforge search result.