T 4.39 Software design errors

When planning programs and protocols, it is possible to make security-related design errors. In many cases, these errors are entirely understandable from a historical point of view. For example, it can probably be assumed that none of the developers of the protocols developed at the end of 1960s and still used in the Internet today thought that these protocols would form the basis for a global computer network with such a great importance for business.

Examples: