Researchers Find Big Leaks In Pre-installed Android Apps
An anonymous reader sends this quote from an article at Ars Technica:
"Researchers at North Carolina State University have uncovered a variety of vulnerabilities in the standard configurations of popular Android smartphones from Motorola, HTC, and Samsung, finding that they don't properly protect privileged permissions from untrusted applications (PDF). In a paper just published by researchers Michael Grace, Yajin Zhou, Zhi Wang, and Xuxian Jiang, the four outlined how the vulnerabilities could be used by an untrusted application to send SMS messages, record conversations, or even wipe all user data from the handset without needing the user's permission. The researchers evaluated the security of eight phones: the HTC Legend, EVO 4G, and Wildfire S; the Motorola Droid and Droid X; the Samsung Epic 4G; and the Google Nexus One and Nexus S. While the reference implementations of Android used on Google's handsets had relatively minor security issues, the researchers were 'surprised to find out these stock phone images [on the devices tested] do not properly enforce [Android's] permission-based security model.' The team shared the results with Google and handset vendors, and have received confirmation of the vulnerabilities from Google and Motorola. However, the researchers have 'experienced major difficulties' in trying to report issues to HTC and Samsung."
This just in: complex software has security vulnerabilities.
To offset political mods, replace Flamebait with Insightful.
You should have gone with "First!".
How about a link to the quoted article?
What does it say when I trust a bunch of random coders on the internet to give me a better performing, more secure, and overall more pleasing experience with my smartphone than the company that created it.
We need automated tools to catch obvious security errors in software much like grammer and spelling checks in Word processors.
The use of automated source code review tools should become more popular, especially as a well-linked resource from inside SourceForge and other sites that promote software development. Based on the number of security vulnerabilities so frequently found in software, there's got to be some signature-based checking that could catch the common mistakes, which could be made available by the likes of Google or others who have an interesting in raising the bar for their platforms.
Or First Post (Sent from iPhone)
To offset political mods, replace Flamebait with Insightful.
The lack of control the carriers have over iOS is just one of the reasons I prefer it over Android. They wanted to pre-install a bunch of junk on the iPhone, and Apple wouldn't have it. The difficulty reporting these vulnerabilities to HTC and Samsung is not surprising.
Best of all, you can't remove these w/o rooting your phone!
This is goatse man.
Grow up, retard; the goatse shit is old - much older than you'll ever be.
Pain is merely failure leaving the body
I hope all of the people thinking it would be very cool and convenient to vote via smart phones (or the internet, or the telephone, or the mail system) will notice that smart phones might not yet be perfect.
Voting is a classic example of a situation where the requirements cry out for appropriate technology.
The requirements are unique: you must not be able to prove how you voted, you must not be able to sell your vote or be coerced by anyone, you should be able to have complete confidence that your vote was counted properly along with everyone else's.
The technology that is required is completely straightforward -- people have to go to protected locations, create physically countable and non-traceable artifacts that represent their uncoerced opinions, deposit these artifacts into a locked box at the location, and know that the contents of the locked box are properly reflected in the results.
The best way to accomplish the last step is to count the contents in public before the contents are moved, and to generate and digitally sign images of the artifacts so that anyone who wants to confirm your count is an accurate representation of the contents is able to do that.
All attempts to modernize voting for convenience's sake are misguided. All opinions that making a simple approach more complex to speed up the distribution of results are misguided. Something that is convenient but cannot be checked is not appropriate for voting. And any time a computer scientist tells you how secure something is, introduce them to real people and the way they protect their passwords.
Its open source, and just like ALL open source, unless the user is savy enough to lock it down, it will be vulnerable. This is especially true when you combine it with applications that are designed to run with little to no supervision. Its the same arguement that people make about Windows. The OS was designed to allow applications to be developed and run. Otherwise, Windows or Linux or any other OS could always simply develop a brick and tell developers they better know how to code in concrete...
Grow up, retard; the goatse shit is old - much older than you'll ever be.
(oblig.) He got you good you fucker!
This same poster did the same link earlier in the comments and it was reported as Goatse. Please mod parent down.
if (x < 0) {do_sfuff(); exit;} ...
if (x == 0) { do_other_stuff(); exit;}
if (x > 1) {
... establish restrictions
perform_secure_operation();
}
.
.
.
So... what happens when x == 1
A feeling of having made the same mistake before: Deja Foobar
dev387 has posted this link 2x earlier and is a link to goatse. Please mod parent down as troll
No problem. Just repeat your findings into one of their phones: they'll literally get the message via CarrierIQ.
he tried using "Frosty piss" with Siri, but it gave him directions to closest outdoor bathroom
rewriting history since 2109
For those of you who live under a rock, that's goatse. *Yawn*
Come on dude try something new. You're boring us.
"When information is power, privacy is freedom" - Jah-Wren Ryel
Vendors are loading unwanted crapware on new machines? Wow, what a suprise
If user = dev### or href=boredgeek.evenweb.com then page=goatse
Add that to your brain's page filter script everyone.
"When information is power, privacy is freedom" - Jah-Wren Ryel
A year ago I was excited about Android. Today I would not touch it.
I guess I can't expect maturity from high-numbered UIDs.
Pain is merely failure leaving the body
That's clever. Wait. They're learning? This can't be good.
it's not just the shit is old. i think the guy is too.
It says that you didn't read the paper. The official Android devices had no cited issues, except for a minor app vulnerability -- com.svox.langpack.installer (the speech data) can be uninstalled by an unauthorized app.
My god the number of Android security vuln's is a dang deluge. They really need to address this growing problem it is starting to seriously damage the brand it seems to me. I suppose this is the typical extension of being so open.
There. Fixed that for you.
I thought this was going to be about memory LEAKS, not security HOLES.
Yeah, but the classics never go out of style.
Security wise - yes, most Android installations are pretty terrible. Especially if you are stuck with Froyo or some other outdated version.
There are only two real options: Nexus and Cyanogenmod. Everything else is pretty much unacceptable (especially Samsung, as nice as the hardware may be).
So, if I never agreed to the permissions.. how can I disable their use?
And don't answer with 'root'. Rooting is not an option.
How legitimate, or legal, is it for these built in applications to access my data when I have never accepted the permissions?
You have a sick, twisted mind. Please subscribe me to your newsletter.
Security wise - yes, most Android installations are pretty terrible. Especially if you are stuck with Froyo or some other outdated version.
There are only two real options: Nexus and Cyanogenmod. Everything else is pretty much unacceptable .
You forgot iOS. So, that's three options.