Spotting the Sin Pattern

There are several things to watch out for:

  • A process sending output to users that comes from the OS or the run-time environment

  • Operations on secret data that dont complete in a fixed amount of time, where the time is dependent on the makeup of the secret data

  • Accidental use of sensitive information

  • Unprotected or weakly protected sensitive or privileged data

  • Sensitive data sent from a process to potentially low-privileged users

  • Unprotected and sensitive data sent over insecure channels



19 Deadly Sins of Software Security. Programming Flaws and How to Fix Them
Writing Secure Code
ISBN: 71626751
EAN: 2147483647
Year: 2003
Pages: 239

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net