Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 19 submissions in the queue.
posted by on Tuesday January 24 2017, @09:57PM   Printer-friendly
from the better-or-worse-than-facebook? dept.

Meitu, a Chinese selfie editing app, has amassed billions in downloads since launching in 2008; it's been trendy in Asia for several years, and just recently began gaining popularity in the United States. The anime-style photo-editing tool, which is available through the Apple and Android app stores, features airbrushed, fairylike depictions of people.

But there's a serious privacy and security issue with the app, according to mobile security researchers who performed tests running the application, primarily on Android phones. The code instructs users' phones to send a large amount of data back to China, and possibly around the world.

That information that[sic] could potentially be used to spy on users and their communications.

Some of the application's permissions, presented before users download the app, include access to the calendar, camera, geolocation data, contacts, screen resolution, photos, the contents of  the phone's USB storage, and other data.

The application also appears to be collecting the unique ID, the IMEI number, of users' phones, according to Greg Linares, a security researcher who examined the application. The IMEI is a 15-digit long serial number that can pinpoint the phone's country of origin and individual model.


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 4, Interesting) by Unixnut on Tuesday January 24 2017, @11:07PM

    by Unixnut (5779) on Tuesday January 24 2017, @11:07PM (#458312)

    This is so true. I paid attention to the app permissions, and every single app apparently needed access to everything. Sometimes for stupid reasons. e.g. whatsapp wanted to be able to read my SMS and make/answer calls, just for that one time when it does the handshake upon initial install. So because of that, the app wants the ability to make calls and increase my bill without my knowledge. I was fine with getting a SMS, and copy/pasting the code into it, but noooo, this is apparently too hard for the average person to do.

    Likewise a perfectly plain streaming radio app, wanted access to SMS, contacts, calendar, secure storage, google wallet and to make phone calls. More than two pages of permission requests. None of this had anything to do with streaming mp3 audio down the internet connection, yet it wanted it all, even stuff that would cost me money. God only knows why.

    And I suspect all these apps hoover everything they can off your phone, and send it to a server somewhere, be it in the US, China or Somewhere in Europe. Doesn't matter. Not even sure the app writers are aware, or they are using some third party library that by default just sticks its claws into everything "Just in case", so that everything "just works" in future.

    I just treat my phone an a compromised device at all times. I try to keep private stuff off it as much as possible, but it is getting harder. Also ripped out Google services, and only have f-droid on it. The only place where apps seem to be coded properly and don't need more permissions than would logically be needed to fulfil their function.

    I guess when people write software for the community, they are not looking to strip-mine your personal life, so don't bother hoovering up all your data. Either that, or they are much better coders, who don't all use the same dodgy back end library that wants its claws in everything. Take your pick, either stupidity or malice is the cause.

    Starting Score:    1  point
    Moderation   +2  
       Insightful=1, Interesting=1, Total=2
    Extra 'Interesting' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   4  
  • (Score: 4, Informative) by bob_super on Tuesday January 24 2017, @11:23PM

    by bob_super (1357) on Tuesday January 24 2017, @11:23PM (#458317)

    A lot of it is indeed because the free ad-supported versions rely on canned subsystems which are just imported by the person trying to get paid for their work. They come with an insane amount of privacy-invading requests, to maximize the value of the ad to you, of course.

    I've found a few apps totally devoid of any permissions (stuff to read the accelerometer of other device-bound feature), but that took scrolling past pages and pages of BigBrotherWannabees.

    I can't thank enough the people who do go through the pains of coding, debugging, and pushing to the Play store, and don't ask for cash or try to load crapware... Hats off to them

  • (Score: 2) by Zz9zZ on Tuesday January 24 2017, @11:47PM

    by Zz9zZ (1348) on Tuesday January 24 2017, @11:47PM (#458333)

    Don't get me started on Google services.... I flashed a forked version of Android and also flashed the Google services image as well because I was told google maps and various location services wouldn't work properly without it. It is true, you need the google services to be installed for a lot of things like Uber. However, I then got tired of those services always running in the background even when no app was using them. I had to manually disable so many services just to keep Google from launching their background bullshit, now I'll suffer without being able to call Uber, taxi cabs still seem to work fine though :)

    --
    ~Tilting at windmills~
    • (Score: 2) by DannyB on Wednesday January 25 2017, @05:10PM

      by DannyB (5839) Subscriber Badge on Wednesday January 25 2017, @05:10PM (#458535) Journal

      Google Services is Google's secret weapon to keep control of the important Apps on Android.

      This started some years ago and I remember when I recognized it. Stop putting the cool features into the OS and start putting them into the Google Services.

      Now a cloned Android doesn't look so attractive.

      --
      Infinity is clearly an even number since the next higher number is odd.
  • (Score: 2) by FatPhil on Wednesday January 25 2017, @02:44PM

    by FatPhil (863) <pc-soylentNO@SPAMasdf.fi> on Wednesday January 25 2017, @02:44PM (#458496) Homepage
    Why do the software platforms use the same kind of scheme that browser platforms have use for permissions.

    Really, what's the fundamental difference between this:

    www.foo.com wants to set a cookie foo_tracker
    [ ] don't ask me again
    [accept] [deny]

    and:

    com.foo.funnycamera wants to access security domain "calendar"
    [ ] don't ask me again
    [permit] [deny]

    Then again, I've always thought these permissions were under-specified anyway, they should be more like VMS or Unix directory permissions.

    Compare:

    com.foo.funnycamera wants to perform "readall" on domain "calendar" with reason:
    "this will let me tag party photos taken on your birthday, honest, nothing suspicious about it at all"
    [ ] don't ask me again
    [permit] [deny]

    a unix 'x' directory permission, with the more innocent 's'ticky and 'w' combo

    com.foo.funnycamera wants to perform "create" on domain "calendar" with reason:
    "adding a reminder date for you to register for the full version, this is just the free trial version"
    [ ] don't ask me again
    [permit] [deny]

    It's a shame when people re-invent access control, and reinvent it immeasurably worse than what's come before.
    --
    Great minds discuss ideas; average minds discuss events; small minds discuss people; the smallest discuss themselves