@Thunderhawks: Yep. The only thing that needs fixing by Apple is to no longer allow unauthorized apps to delete Keychain items.
You're right that people click on everything. I never provide friends or family with computer support. You wanna click on a cracked program you got from a dubious torrent? I'll let you have that virus until you learn from your mistakes.
@flaubert: That's the only real vulnerability. The rest is no big deal and is working as intended. But yes I agree that it's pathetic it has been 6 months without a fix for the "unprivileged apps can delete Keychain items" issue. It'd probably take them 5 minutes to add an "if the app has access rights: delete the item, otherwise deny" check to that API. Give them another month to test the system to make sure the change doesn't break any official apps or big 3rd party apps, and then ship it.
You're right that people click on everything. I never provide friends or family with computer support. You wanna click on a cracked program you got from a dubious torrent? I'll let you have that virus until you learn from your mistakes.
@flaubert: That's the only real vulnerability. The rest is no big deal and is working as intended. But yes I agree that it's pathetic it has been 6 months without a fix for the "unprivileged apps can delete Keychain items" issue. It'd probably take them 5 minutes to add an "if the app has access rights: delete the item, otherwise deny" check to that API. Give them another month to test the system to make sure the change doesn't break any official apps or big 3rd party apps, and then ship it.