Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
CheckerCERT-PLDescription
PERL_S42FIO30-PL. Use compatible character encodings when performing network or file I/OPartial
PERL_S02IDS32-PL. Validate any integer that is used as an array indexFull Implementation
PERL_S66MSC03-PL. Do not use select() to sleepFull Implementation
PERL_S91IDS00-PL. Canonicalize path names before validating themFull Implementation
PERL_S83FIO00-PL. Do not use bareword file handlesFull Implementation
PERL_S32IDS00-PL. Canonicalize path names before validating themFull Implementation
PERL_S09IDS34-PL. Do not pass untrusted, unsanitized data to a command interpreterFull Implementation
PERL_S25IDS34-PL. Do not pass untrusted, unsanitized data to a command interpreterFull Implementation
PERL_S23DCL30-PL. Do not import deprecated modulesFull Implementation
PERL_S37EXP30-PL. Do not use deprecated or obsolete functions or modulesFull Implementation
PERL_S33FIO01-PL. Do not operate on files that can be modified by untrusted usersFull Implementation
PERL_S47OOP00-PL. Do not signify inheritence at runtimePartial
CWE561P1MSC00-PL. Detect and remove dead codeFull Implementation
PERL_D108MSC02-PL. Run programs with full warnings and strict checkingFull Implementation
PERL_D109MSC02-PL. Run programs with full warnings and strict checkingFull Implementation
PERL_D88IDS31-PL. Do not use the two-argument form of open()Full Implementation
PERL_D105DCL00-PL. Do not use subroutine prototypesFull Implementation
PERL_D89EXP32-PL. Do not ignore function return valuesFull Implementation
PERL_D90IDS30-PL. Exclude user input from format stringsFull Implementation
PERL_D102EXP00-PL. Do not return undefFull Implementation
PERL_D81MSC00-PL. Detect and remove dead codeFull Implementation
DoubledPrefixEXP35-PL. Use the correct operator type for comparing valuesPartial
CWE561P15MSC00-PL. Detect and remove dead codeFull Implementation
PERL_D99MSC32-PL. Do not provide a module's version value from outside the modulePartial
CWE561P19MSC00-PL. Detect and remove dead codeFull Implementation
PERL_D71EXP34-PL. Do not modify $_ in list or sorting functionsFull Implementation
CWE561P2MSC00-PL. Detect and remove dead codeFull Implementation
CWE570P1MSC00-PL. Detect and remove dead codeFull Implementation