Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Content by Label
showLabelsfalse
maxResults99
label+fio,+rule,-void
showSpacefalse
sorttitle
spacecom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@3bbaf8c
cqllabel = "fio" and label = "rule" and label != "void" and space = currentSpace()

Info

Information for Editors
To have a new guideline automatically listed above be sure to label it fio and rule.

Risk Assessment Summary

Rule

Severity

Likelihood

Detectable

Repairable

Priority

Level

FIO30-CHighLikelyYesNo

P18

L1

FIO32-CMediumUnlikelyNoNo

P2

L3

FIO34-CHighProbableYesYes

P18

L1

FIO37-CHighProbableYesYes

P18

L1

FIO38-CLowProbableYesNo

P4

L3

FIO39-CLowLikelyYesNo

P6

L2

FIO40-CLowProbableYesYes

P6

L2

FIO41-CLowUnlikelyYesYes

P3

L3

FIO42-CMediumUnlikelyNoNo

P2

L3

FIO44-CMediumUnlikelyNoNo

P2

L3

FIO45-CHighProbableNoNo

P6

L2

FIO46-CMediumUnlikelyNoNo

P2

L3

FIO47-CHighUnlikelyYesNo

P6

L2

Related Rules and Recommendations

Navigation Map
fio
fio
cellWidth700
wrapAfter1
cellHeight15

...

Image Added Image Added Image Added

Recommendations

FIO01-A. Access files through file descriptors rather than file names

FIO02-A. Canonicalize file names originating from untrusted sources

FIO03-A. Do not make assumptions about fopen() and file creation

FIO31-C. Detect and handle file operation errors

Rules

FIO30-C. Exclude user input from format strings

FIO32-C. Do not assume file names generated with tmpnam() remain unique

FIO33-C. Detect and handle critical file operation errors

INT35-C. Do not convert the value returned by a character IO function

FIO35-C. Do not compare characters with EOF