29 Rules
ID | Name | Severity |
---|---|---|
3058 | Use of style sheets (ASP) |
medium
|
3060 | Pages should not have too many levels of inclusion |
medium
|
3062 | Use of error handling page |
medium
|
3064 | Avoid use of Session variables from Session_OnEnd |
medium
|
3066 | Use of Web Classes |
medium
|
3070 | Avoid non standard file extensions (ASP) |
medium
|
3072 | Consistent File full name and directory structure |
medium
|
3074 | Index pages and global.asa must be located in the root directory |
medium
|
3076 | Avoid using more than one scripting language in one page |
medium
|
3078 | Avoid unreferenced code |
medium
|
3080 | Avoid undocumented Pages |
medium
|
3082 | Avoid ASP pages having a very low Comment/Code ratio |
medium
|
3088 | Avoid large Page files (ASP) |
medium
|
3102 | Avoid using Transactions in an ASP Page |
medium
|
7448 | Always validate user input with Request variables |
critical
|
7766 | Avoid Artifacts with High Cyclomatic Complexity |
medium
|
7768 | Avoid Artifacts with High Depth of Code |
medium
|
7770 | Avoid Artifacts with too many parameters |
medium
|
7772 | Avoid Artifacts with High Essential Complexity |
medium
|
7774 | Avoid Artifacts with High Integration Complexity |
medium
|
7776 | Avoid Artifacts with High Fan-In |
medium
|
7778 | Avoid Artifacts with High Fan-Out |
medium
|
7782 | Avoid empty finally blocks |
medium
|
7784 | Avoid Artifacts with lines longer than X characters |
medium
|
7818 | Avoid Functions having a very low Comment/Code ratio |
medium
|
7836 | Avoid undocumented Functions |
medium
|
7860 | Avoid unreferenced Functions and Procedures |
medium
|
7914 | Avoid direct access to Database Tables |
medium
|
7916 | Avoid direct use of Database objects (JSP/ASP) |
medium
|