...it was disclosed to Western Digital six months ago and the company did nothing.
Firmware 2.30.172 reportedly fixes the bug...
Also, I don't think releasing a firmware update is doing nothing.
1. Shielding a Nazi Officer Wanted for War Crimes
2. The Internment of Japanese Citizens During World War II
3. The Overthrow of the Kingdom of Hawaii
4. The Tuskegee Experiment
5. An Apology for Slavery and the Jim Crow laws
What Apple (and others) could POSSIBLY do, is to make a "Credentials" Dialog appear COMPLETELY different from any-other-Dialog, using baked-in UI elements that are simply not accessible to Apps. Kind of like building holograms and micro-printed ribbons into Currency.
That wouldn't actually solve the problem, it would just make it slightly more difficult to mock. App developers have full control over the appearance of their apps. Sure, they wouldn't be able to use stock UI components to mimic the dialog, but they could still create custom dialogs that look identical to anything that Apple implements. Apple just needs to move away from prompting in a dialog, and tell the user that they need to go to settings to log in. Do away with a little bit of convenience to eliminate the security flaw.
Yes, but what they mean is siblings that look like you according to an algorithm which also thinks that all kids under 13 look alike.
Not exactly... There is a higher probability of false matches due to fewer distinguishing features, but that doesn't mean all of them look alike. Just that there are more groupings of look-alikes than with adults.
Our OS who art in CPU, UNIX be thy name. Thy programs run, thy syscalls done, In kernel as it is in user!