 
                            ...
Noncompliant Code Example
Wiki Markup system()}} \ [[Viega   2003|AA. Bibliography#Viega 03]\]:
| Code Block | ||||
|---|---|---|---|---|
| 
 | ||||
| sprintf(buffer, "/bin/mail %s < /tmp/email", addr); system(buffer); | 
...
Noncompliant Code Example
Wiki Markup in.telnetd}})   that   allows   a   remote   attacker   to   log   on   to   the   system   with   elevated   privileges.
The vulnerability in in.telnetd invokes the login program by calling execl(). This call passes unsanitized data from an untrusted source (the USER environment variable) as an argument to the login program.
...
| Tool | Version | Checker | Description | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 
 | 
 | 
 | 
 | ||||||||||
| 
 | 
 | 
 | 
 | 
...
ISO/IEC 9899:1999 Section 7.20.4.6, "The system function"
Bibliography
Wiki Markup 
...
07. Characters and Strings (STR) STR03-C. Do not inadvertently truncate a null-terminated byte string