THESE FORUMS NOW CLOSED (read only)

  • 28 Mar 2024, 17:46
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: iOS (and OS X) security bug  (Read 2522 times)

pwhodges

  • Admin emeritus
  • Awakened
  • *
  • Offline Offline
  • Posts: 17,241
  • I'll only say this once...
    • My home page
iOS (and OS X) security bug
« on: 22 Feb 2014, 15:36 »

How simple a bug can be!  And with what severe effects!

https://www.imperialviolet.org/2014/02/22/applebug.html
Logged
"Being human, having your health; that's what's important."  (from: Magical Shopping Arcade Abenobashi )
"As long as we're all living, and as long as we're all having fun, that should do it, right?"  (from: The Eccentric Family )

snalin

  • Vulcan 3-D Chess Master
  • *****
  • Offline Offline
  • Posts: 3,540
  • You may Baste me
Re: iOS (and OS X) security bug
« Reply #1 on: 22 Feb 2014, 17:46 »

This is why you always add brackets to single-line if-statements. Because then you don't make these kinds of mistakes.

Also goto needs to die forever.
Logged
I am a cowboy / on a steel horse I ride
I am wanted / Dead or alive

Masterpiece

  • Older than Moses
  • *****
  • Offline Offline
  • Posts: 4,364
  • No time for Claireification
Re: iOS (and OS X) security bug
« Reply #2 on: 23 Feb 2014, 02:08 »

This is why you always add brackets to single-line if-statements.
I was surprised to find that single line if statements were a thing. I found them hugely destroying the flow.

pwhodges

  • Admin emeritus
  • Awakened
  • *
  • Offline Offline
  • Posts: 17,241
  • I'll only say this once...
    • My home page
Re: iOS (and OS X) security bug
« Reply #3 on: 05 Mar 2014, 05:36 »

And now, in GNU!

http://arstechnica.com/security/2014/03/critical-crypto-bug-leaves-linux-hundreds-of-apps-open-to-eavesdropping/

Quote
The coding error, which may have been present in the code since 2005,
causes critical verification checks to be terminated,
[...]
It's significant that no one managed to notice such glaring errors,
particularly since they were contained in code that anyone can review.

I'm not saying open source is a bad thing, but it certainly isn't looking effective either!
Logged
"Being human, having your health; that's what's important."  (from: Magical Shopping Arcade Abenobashi )
"As long as we're all living, and as long as we're all having fun, that should do it, right?"  (from: The Eccentric Family )
Pages: [1]   Go Up