News for hackers. Stuff that matters.
Re:Instagram promises to fix bug after always accessing the ... by kirillzubovsky on Saturday July 25, 2020 @03:03PM (#23951576)
As someone who has done a little bit of iOS development for fun, I wouldn't be surprised if this is an actual bug. There used to be 10 different ways to do the same thing inside iOS, and neither one was "correct."

Being a photo app, they probably figured out that having instant access to Camera is their top priority, and because you are allowed to access camera in the background and keep it on, there was no harm in doing so.

Of course one could also go deep and assume that Facebook is running all video through an ML that picks out faces, location, items, and whatever else they can grab around your surrounding, and then covert that into ad-intent, but however sexy that sounds from technical point, they are after all a public company and need to play by the rules. Unlikely to take on such a massive intrusion of your privacy, knowing that eventually it would get discovered.

Re:Instagram promises to fix bug after always accessing the ... by newscracker on Sunday July 26, 2020 @01:42AM (#23954721)
> but however sexy that sounds from technical point, they are after all a public company and need to play by the rules. Unlikely to take on such a massive intrusion of your privacy, knowing that eventually it would get discovered.

You completely lost me here. We’re talking about Facebook, the company with a near infinite supply and history of privacy issues. Facebook has shown that rules don’t apply to it for as long as it can get away with it. Behind the scenes, it laughs at fines imposed by governments because they’re too tiny to have a material impact on the future of the company and its earnings.

Re:Instagram promises to fix bug after always accessing the ... by dpacmittal on Saturday July 25, 2020 @04:30PM (#23952146)
At this point, does Facebook really deserve benefit of the doubt?
Re:Instagram promises to fix bug after always accessing the ... by ignoramous on Saturday July 25, 2020 @04:56PM (#23952348)
> At this point, does Facebook really deserve benefit of the doubt?

You have a point: Facebook is using the iPhone’s camera as users scroll their feed, https://news.ycombinator.com/item?id=21513471

Re:Instagram promises to fix bug after always accessing the ... by temporary12345 on Sunday July 26, 2020 @05:09AM (#23955604)
It is layout bug, as explained, but who cares rights? Let’s just throw stones and without a shadow of a doubt attribute it to malicious intent.
Re:Instagram promises to fix bug after always accessing the ... by ignoramous on Sunday July 26, 2020 @05:42AM (#23955759)
Fool me once...
Re:Instagram promises to fix bug after always accessing the ... by sumedh on Sunday July 26, 2020 @08:42AM (#23956677)
Have you read Facebook's origin story?
Re:Instagram promises to fix bug after always accessing the ... by chance_state on Saturday July 25, 2020 @05:23PM (#23952547)
> For the last 5 years, we accidentally recorded billions of people's reactions to ads as they scrolled past them, then accidentally fed that data into our ad placement algorithm.

> We're really, reallllllly sorry and promise to do better.

Any day now....

Re:Instagram promises to fix bug after always accessing the ... by addicted on Saturday July 25, 2020 @06:31PM (#23952898)
This has been Facebook’s modus operandi for a few years now.
Re:Instagram promises to fix bug after always accessing the ... by whoopdedo on Saturday July 25, 2020 @03:23PM (#23951692)
Wouldn't a network analysis be able to detect a difference in the amount of traffic coming out of the phone? Measure with and without Instagram installed, active, background, and given or denied camera access. If it's capturing images in the background that data has to go somewhere. Even if it batches for sending later. Another way to find out is to feed it "interesting" images with faces and objects, then compare if the camera is pointed at a blank wall for the same amount of time. If the phone is significantly noisier then you can conclude it's actually processing the images and not just dumping them to the bitbucket.
Re:Instagram promises to fix bug after always accessing the ... by dewey on Saturday July 25, 2020 @03:25PM (#23951707)
> Even if it batches for sending later.

Would probably be very hard to spot that if you piggyback on normal story/image upload traffic payloads. Seems like a lot of work for something that's not really that helpful or easier to accomplish.

Re:Instagram promises to fix bug after always accessing the ... by varenc on Saturday July 25, 2020 @10:27PM (#23953936)
> Seems like a lot of work for something that's not really that helpful or easier to accomplish.

That could be said for Facebook surreptitiously uploading images by piggybacking them onto innocuous requests.

I’ve disabled the FB app’s cert pinning so I can MITM it and they really don’t seem to care about minimizing the number of requests. Tons of little logging events will be fired off separately instead of being condensed. Also, there are several unofficial Instagram apps that were developed by thoroughly reverse engineering the app’s private API. Seems unlikely that this could have evaded detection.

And just data volume-wise, it’s much harder to conceal uploading weighty images/video. Facebook and Instagram mostly just download data. A long term discrepancy in upload usage between when the app has camera permissions and when it doesn’t would be easy to spot.

I have no doubt Facebook is still doing creepy things we don't know about yet, but this particular theory just seems incredibly unlikely to me.

Re:Instagram promises to fix bug after always accessing the ... by yumraj on Saturday July 25, 2020 @03:17PM (#23951649)
> I wouldn't be surprised if this is an actual bug.

Under other circumstances, yes perhaps. But in the case of a Facebook, with their complete disregard for privacy and search for more and more ways to collect data, this seems like an explicit feature implementation.

Re:Instagram promises to fix bug after always accessing the ... by temporary12345 on Sunday July 26, 2020 @05:14AM (#23955627)
> complete disregard

Complete? Aren’t you exaggerating?

There were hundreds much worse leaks than any Facebook leak. Any credit card leak is much worse. But Facebook is an easy hatred target.

Nothing bad really happened as result of these leaks. Nobody harmed, nobody lost money, and don’t start again on that CA story which happened and fixed several years before you learned about it.

Re:Instagram promises to fix bug after always accessing the ... by roughly on Saturday July 25, 2020 @03:21PM (#23951678)
rough experience in a company with an ads department is one ought consider them like some kind of fungus - they may not have been part of a given effort to begin with, but without careful efforts to keep them away, they're bound to colonize whatever it is that gets created eventually.
Re:Instagram promises to fix bug after always accessing the ... by aahhahahaaa on Saturday July 25, 2020 @10:56PM (#23954047)
Also... wouldn't the bandwidth of streaming back all that video be pretty obvious? Seems like it would take a lot of resources for data they probably already have anyway.
Re:Instagram promises to fix bug after always accessing the ... by varenc on Saturday July 25, 2020 @11:48PM (#23954289)
Agreed. No matter what advanced stenography they try to use, if the app’s upload volume increases when given camera permissions that'll be easy to spot. That alone wouldn't prove anything, but it would definitely be interesting enough to merit a deeper investigation. Jailbreaks on iOS are currently flourishing, and developing the multiple exploits needed to pull that off makes reverse-engineering the Instagram app seems easy by comparison.
Re:Instagram promises to fix bug after always accessing the ... by dorkwood on Saturday July 25, 2020 @05:15PM (#23952489)
Let's say that it was in fact intended as a user experience optimization, as you suggested. If you were Facebook, and you now had access to the camera's feed when it wasn't in use, would you really be able to restrain yourself from violating the user's privacy? I imagine for Facebook it would be like seeing a freshly cooked pie on a window sill.
Re:Instagram promises to fix bug after always accessing the ... by ponker on Saturday July 25, 2020 @08:36PM (#23953479)
Sure, but you’re seeing the effect of earning a bad reputation, which is that all of your actions are interpreted uncharitably.
[dead]
Re:Instagram promises to fix bug after always accessing the ... by kevin_thibedeau on Saturday July 25, 2020 @06:58PM (#23953045)
Did they break any laws?
Re:Instagram promises to fix bug after always accessing the ... by ABoldGambit on Saturday July 25, 2020 @07:00PM (#23953052)
Re:Instagram promises to fix bug after always accessing the ... by modzu on Saturday July 25, 2020 @08:23PM (#23953415)
facebook has done worse and they aren't going anywhere over privacy concerns (privacy is antithetical to their raison d'etre)

and budgeting for fines and legal fees as contingency for when pseudo legal practises that have business beneifits are discovered is standard practice in most large corporations

Re:Instagram promises to fix bug after always accessing the ... by badrabbit on Saturday July 25, 2020 @06:15PM (#23952821)
If they get caught they just pay a few billion in fines. They do that all the time and still turn a profit. Maybe their shadiness attracts advertisers and makes up for it in part. Criminal consequence is needed to deter them at this point.
Re:Instagram promises to fix bug after always accessing the ... by LoSboccacc on Saturday July 25, 2020 @03:24PM (#23951699)
> I wouldn't be surprised if this is an actual bug

https://www.cnet.com/news/facebook-bug-has-camera-activated-...

funny however how often this 'bug' reappears

Re:Instagram promises to fix bug after always accessing the ... by spsful on Saturday July 25, 2020 @03:42PM (#23951819)
It's noted in the article that no photos or videos were taken when Facebook inadvertently showed the camera page to the user. If they weren't capturing anything, then it really was a bug.
Re:Instagram promises to fix bug after always accessing the ... by IncRnd on Saturday July 25, 2020 @04:41PM (#23952216)
> If they weren't capturing anything, then it really was a bug.

That's not true. The camera could quite easily have been intentionally enabled at applciation startup in order to have simplified code or instant responses later.

[dead]
Re:Instagram promises to fix bug after always accessing the ... by kirillzubovsky on Saturday July 25, 2020 @06:33PM (#23952908)
You were probably downvoted for using the F word, but outside of that that, I tend to agree that camera init is slow AF.

In fact, by playing privacy-advocate games, Apple is inevitably punishing every app except their own because while they will show "This app is using your camera," I wonder if the same rules apply to their own camera usage.

We will know soon.

Re:Instagram promises to fix bug after always accessing the ... by saagarjha on Saturday July 25, 2020 @08:53PM (#23953565)
Camera shows the indicator just like every other app.
Re:Instagram promises to fix bug after always accessing the ... by kirillzubovsky on Monday July 27, 2020 @08:56PM (#23971157)
Does it? I am yet to update to the new iOS because too many things break with early releases, and I've gotten tired of broken releases. But right now I can swipe my phone to the left, and get a sub-second access to my camera. There's no way it's not pre-loaded for this to work so fast.

My question is whether developers, who are not Apple, would be able to load the camera with the same speed that Apple. Does iOS load Camera in the same way that Apps do, or does iOS have access to lower-level API?

I don't have the answer, but I'd be curious to know if someone's got the know-how.

Re:Instagram promises to fix bug after always accessing the ... by quotz on Saturday July 25, 2020 @03:52PM (#23951885)
Nobody actually posts directly through their camera, but rather uploads preshotted pics
Re:Instagram promises to fix bug after always accessing the ... by coralreef on Saturday July 25, 2020 @03:55PM (#23951913)
You'd have to qualify "nobody" with some statistics, because of the millions of users, I'm sure some of them use IG's camera.

Also IG Stories is where all the filters live.

Re:Instagram promises to fix bug after always accessing the ... by usefulcat on Saturday July 25, 2020 @03:09PM (#23951619)
> Unlikely to take on such a massive intrusion of your privacy, knowing that eventually it would get discovered.

I don't think that's a reason for them not to do it. They could just claim it was an accident, they weren't really collecting the data, etc etc ad infinitum and most people would continue to use facebook just as they always have.

The day I uninstalled the facebook app was the day it asked for permission to read all text messages (on top of the many, many other permissions it already had). I figured the next step would be audio and video (after all, there wasn't much left to ask for at that point).