| Checker | CERT-PL | Description |
| PERL_S42 | FIO30-PL. Use compatible character encodings when performing network or file I/O | Partial |
| PERL_S02 | IDS32-PL. Validate any integer that is used as an array index | Full Implementation |
| PERL_S66 | MSC03-PL. Do not use select() to sleep | Full Implementation |
| PERL_S91 | IDS00-PL. Canonicalize path names before validating them | Full Implementation |
| PERL_S83 | FIO00-PL. Do not use bareword file handles | Full Implementation |
| PERL_S32 | IDS00-PL. Canonicalize path names before validating them | Full Implementation |
| PERL_S09 | IDS34-PL. Do not pass untrusted, unsanitized data to a command interpreter | Full Implementation |
| PERL_S25 | IDS34-PL. Do not pass untrusted, unsanitized data to a command interpreter | Full Implementation |
| PERL_S23 | DCL30-PL. Do not import deprecated modules | Full Implementation |
| PERL_S37 | EXP30-PL. Do not use deprecated or obsolete functions or modules | Full Implementation |
| PERL_S33 | FIO01-PL. Do not operate on files that can be modified by untrusted users | Full Implementation |
| PERL_S47 | OOP00-PL. Do not signify inheritence at runtime | Partial |
| CWE561P1 | MSC00-PL. Detect and remove dead code | Full Implementation |
| PERL_D108 | MSC02-PL. Run programs with full warnings and strict checking | Full Implementation |
| PERL_D109 | MSC02-PL. Run programs with full warnings and strict checking | Full Implementation |
| PERL_D88 | IDS31-PL. Do not use the two-argument form of open() | Full Implementation |
| PERL_D105 | DCL00-PL. Do not use subroutine prototypes | Full Implementation |
| PERL_D89 | EXP32-PL. Do not ignore function return values | Full Implementation |
| PERL_D90 | IDS30-PL. Exclude user input from format strings | Full Implementation |
| PERL_D102 | EXP00-PL. Do not return undef | Full Implementation |
| PERL_D81 | MSC00-PL. Detect and remove dead code | Full Implementation |
| DoubledPrefix | EXP35-PL. Use the correct operator type for comparing values | Partial |
| CWE561P15 | MSC00-PL. Detect and remove dead code | Full Implementation |
| PERL_D99 | MSC32-PL. Do not provide a module's version value from outside the module | Partial |
| CWE561P19 | MSC00-PL. Detect and remove dead code | Full Implementation |
| PERL_D71 | EXP34-PL. Do not modify $_ in list or sorting functions | Full Implementation |
| CWE561P2 | MSC00-PL. Detect and remove dead code | Full Implementation |
| CWE570P1 | MSC00-PL. Detect and remove dead code | Full Implementation |