| |
-
CGI scripts can present security holes in two ways:
-
They may intentionally or unintentionally leak information
about the host system that will help nefarious hackers break
in.
-
Scripts that process remote user input, such as the contents
of a form or a "searchable index" command, may be vulnerable
to attacks in which the remote user tricks CGI processes into
executing commands.
Review Process
Reviewing a script by a walk-through or an inspection is a beneficial part of
programming and it's necessary in order to run scripts on an Arts & Sciences
Web server. Peer review is generally more effective at catching bugs
than testing and it helps to have a second (and third) pair of eyes
to look over code for syntactic, readablity and security concerns.
Our process is an informal walk-through in which the participants
communicate through email. Hopefully, the pool of available reviewers
will expand as more reviews are done and participants learn the process.
A&S reserves the right to recover the cost of time required to
review scripts.
|
|
|