Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I can totally understand why this was missed in testing. You’re placing a call and then you add your own number to the call...it would never occur to me that I could even try to do that, I’m already “using my line.”

This is why I respect QA testers—they have devious minds and spend their days thinking of edge cases like this. :)
I would say that this is a fairly obvious edge case. In other words, if someone told me to try to break Group FaceTime it would occur to me pretty quickly.
 
  • Like
Reactions: z4co
Just non-stop hardware/software issues with this company, yet the diehards still like to chant the mantra of, "it just works." SMH...
Spoken like a diehard non Apple fan. If Google and Samsung had your focus they would be out of business. You almost never hear about Googles horror of an OS, but wait they control search...you kind of have to hunt it down. Even apps that steal money from your PayPal account on Android gets zero attention. I literally had no idea this was going on since December. https://www.zdnet.com/article/andro...m-paypal-accounts-while-users-watch-helpless/
 
Why does someone always need to be fired for a mistake? This was not one person missing it. It was hundreds of employees, thousands of developers, and hundreds of millions of FaceTime users that missed it. The fact that it took 4 months to come out shows how 'hidden' this bug was.

Because they have caused a massive PR headache for both Tim Cook and Baymowe.
 
Why does someone always need to be fired for a mistake? This was not one person missing it. It was hundreds of employees, thousands of developers, and hundreds of millions of FaceTime users that missed it. The fact that it took 4 months to come out shows how 'hidden' this bug was.
It’s too personal of a bug. Maybe I’m being too harsh, but it completely goes against privacy and someone needs to take the fall.

I don’t like it either, but this crap cannot be tolerated. Apple has to be better.

Again, I’m probably top 5 Apple defender here.

This is perhaps the first time I’ve really thought Apple messed up very clearly and advocating a firing. I think Apple is a fantastic company, Cook is an excellent CEO and the entire team is doing a great job overall. Of course, there are problems like any company, but you manage through them.

Some are so big people need to get canned. I feel this is one.
 
  • Like
Reactions: Feyl and I7guy
Because they have caused a massive PR headache for both Tim Cook and Baymowe.
Don’t think it’s a massive PR headache as much as a bad bug. Some will take this to the nth degree while others will say, “just fix it Apple. There is a middle ground with all shades of grey in between.
 
Spoken like a diehard non Apple fan. If Google and Samsung had your focus they would be out of business. You almost never hear about Googles horror of an OS, but wait they control search...you kind of have to hunt it down. Even apps that steal money from your PayPal account on Android gets zero attention. I literally had no idea this was going on since December. https://www.zdnet.com/article/andro...m-paypal-accounts-while-users-watch-helpless/
This is why android is *****
 
  • Like
Reactions: martyjmclean
Glad to see they were quick with a mitigation to prevent privacy issues (not sure why they’re calling it a fix/workaround). Hoping they’re just as quick with a fix.

Edit: reading it’ll take a week. If so, that’s pretty shameful. A company of Apple’s size/stature shouldn’t take an entire to fix a known bug that concerns privacy.

Shameful only if you are not fussy about Apple being thorough with respect to robust testing; especially obscure edge scenarios.
 
I would say that this is a fairly obvious edge case. In other words, if someone told me to try to break Group FaceTime it would occur to me pretty quickly.
In hindsight it can certainly come off that way, but perior to that in reality that is not necessarily the case.
 
It’s too personal of a bug. Maybe I’m being too harsh, but it completely goes against privacy and someone needs to take the fall.

I don’t like it either, but this crap cannot be tolerated. Apple has to be better.

Again, I’m probably top 5 Apple defender here.

This is perhaps the first time I’ve really thought Apple messed up very clearly and advocating a firing. I think Apple is a fantastic company, Cook is an excellent CEO and the entire team is doing a great job overall. Of course, there are problems like any company, but you manage through them.

Some are so big people need to get canned. I feel this is one.

So who do you want to see fired? A Tim Cook level person or one of their thousands of programmers?
 
Glad to see they were quick with a mitigation to prevent privacy issues (not sure why they’re calling it a fix/workaround). Hoping they’re just as quick with a fix.

Edit: reading it’ll take a week. If so, that’s pretty shameful. A company of Apple’s size/stature shouldn’t take an entire to fix a known bug that concerns privacy.
Later this week doesn't necessarily mean it will take a week. That aside, fixing an issue, and doing it properly, can take time. Time is needed to investigate it, consider solutions, find the most appropriate one with the least potential risk, actually design and develop it, test it not only making sure it works but also making sure it doesn't break something else and doesn't introduce some other unintentional issues, package it up and get a new release with it ready, test the whole release overall to make sure it's good to go, and actually release it. All of that takes time and multiple people and teams of people that need to communicate and be on the same page, which also takes up time.

And in the meantime it looks like the affected functionality--Group FaceTime--has been disabled, meaning that the privacy issue isn't exploitable at the moment.
 
Glad to see they were quick with a mitigation to prevent privacy issues (not sure why they’re calling it a fix/workaround). Hoping they’re just as quick with a fix.

Edit: reading it’ll take a week. If so, that’s pretty shameful. A company of Apple’s size/stature shouldn’t take an entire to fix a known bug that concerns privacy.

Now that the ongoing issue is mitigated by taking group FaceTime offline, at least I prefer a fix where they've spent some time on properly testing it instead of rushing out an emergency fix that could break something else.
[doublepost=1548743988][/doublepost]
I’m a software tester, taking a week is incredibly fast. There is nothing shameful about it. You first have to have the engineers identify the appropriate fix, throwing dozens of people at it isn’t going to help only a handful of people are going to have the expertise in the area to address it and your going to want your highest level engineers on it, meaning even fewer. Once they have identified the source of the bug you have to decide on the fix and actually make it. Then it has to be reviewed to try and avoid other bugs. After that you have to take time to test the fix. Testing involves not just this specific scenario but potentially hundreds of other scenarios involving FaceTime and other features that might be impacted. And you have to do that fixing and testing across the entire line of products, macOS and iOS. That’s also going to take time. Even working around the clock shifts there is only so fast you can move. Plus they are probably going to do some extra testing and around FaceTime to try and catch any other bugs like this. Software development, especially of the scale is hard. There is a reason the people who can do it well make a lot of money.

What would be shameful is rushing out a quick fix that solves this problem but possibly introduces other ones. Apple has taken the quickest possible step to protect users and now will fix the bug. They did this 100% the right way so far.

I also work in software development and this sums it up pretty much perfectly. Having the fix out within a week is perfectly fine, especially when it's not possible to actively exploit the flaw anymore. However, if they still manage to have a major regression in the fix once it ships, that's when we can start complaining.
 
  • Like
Reactions: sfobear
Glad to see they were quick with a mitigation to prevent privacy issues (not sure why they’re calling it a fix/workaround). Hoping they’re just as quick with a fix.

Edit: reading it’ll take a week. If so, that’s pretty shameful. A company of Apple’s size/stature shouldn’t take an entire to fix a known bug that concerns privacy.

Even if the actual fix is trivial, thoroughly testing it and winding up an OS update takes several days.
 
  • Like
Reactions: emmanoelle
“Someone needs to be fired”. Lol. Only if they put the code in there for this. It’s a bug!

Software developers write bugs in their code, that's a given.

A whole list of managers above that overworked engineer all the way up to Craig Federighi decided that releasing the feature without enough testing, cutting corners along the way was the way to go. In a fair world, that's where you should be looking for fireable material.
 
Edit: reading it’ll take a week. If so, that’s pretty shameful. A company of Apple’s size/stature shouldn’t take an entire to fix a known bug that concerns privacy.

They should also release iPhones by the day, not by the year. Ah, all the should-have brigade. :rolleyes:

They disabled it server side, instant measure. How much faster do you want? A fix is in works, it takes time. Apple is still human developers at the desk, not Gods.
 
Software developers write bugs in their code, that's a given.

A whole list of managers above that overworked engineer all the way up to Craig Federighi decided that releasing the feature without enough testing, cutting corners along the way was the way to go. In a fair world, that's where you should be looking for fireable material.
So bugs exist, but in this case it's because there isn't enough testing and there's corner cutting, and not because bugs can exist?
 
  • Like
Reactions: femike
So bugs exist, but in this case it's because there isn't enough testing and there's corner cutting, and not because bugs can exist?
Wasn't FT for group delayed from its original relase date in order to make it work? Guess the extra time paid off.... /s
 
This has nothing to do with “server side security.” Apple disabled a service.

For this bug to happen, Apple had to fail at three places: The instigator device had to request a nonsense change in the communications link. (Enabling audio and/or video for what should be a non-operation, i.e. adding your own number should do nothing as you're already in the connection.) A server had to pass on the command. (It should have gone "Huh? The target device isn't logged in yet.") And the target device isn't blocking access until the user confirms the connection.

This feels like Apple was planning to rely solely on security in their server. The target device seems to be doing whatever the server asked it to do. It assumes that it is OK because Apple only ever intends devices to talk to the Apple mothership, and Apple never intends to do anything malicious...

This what I mean by "server side security".
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.