TYPE: NIAP Interpretation
NUMBER: I-0442
STATUS: Sent to CCEVS Management and CCIMB for Review
TITLE: Restrictive Is Not Fully Defined Without Specification Of
Attributes
FIRST POST: [cc-cmt 00717]
SOURCE REFERENCE: CC v2.1 Part 2 Subclause 8.2 FMT_MSA.3
CC v2.1 Part 2 Subclause H.2 FMT_MSA.3
RELATED TO: <None>
ISSUE:
In FMT_MSA.3.1, the notion of restrictive is not fully defined without
describing the attributes that need to be restricted, and the nature of that
restriction.
STATEMENT
In FMT_MSA.3.1, the PP/ST author should specify the attributes that are to
have values with a particular property.
RECOMMENDED CRITERIA CHANGES
To address this interpretation, the following changes should be made to CC
v2.1, Part 2:
-
FMT_MSA.3 is relabeled as FMT_MSA.3-NIAP-0442. Unless otherwise noted in these
changes, all normative and informative material associated with FMT_MSA.3 is
incorporated unchanged into FMT_MSA.3-NIAP-0442, and all references to
FMT_MSA.3 in the CC, CEM, or other Common Criteria documentation are changed
to refer to FMT_MSA.3-NIAP-0442.
-
In Subclause 8.2, the components of FMT_MSA.3 are changed as follows
(additions marked
thusly; deletions marked
thusly):
FMT_MSA.3.1-NIAP-0442.
The TSF shall enforce the [assignment:
access control SFP, information flow control SFP] to provide
[selection: restrictive, permissive, [assignment: other property]] default values for
the following security attributes that are used to enforce the SFP:
[assignment: list of security attributes in the scope of the identified SFP
to which the restrictive, permissive, other default value property should
apply].
FMT_MSA.3.2-NIAP-0442. The TSF shall allow the [assignment: the authorised identified roles] to specify
alternative initial values to override the default values
for these
attributes when an object or
information is created.
-
In Subclause H.2, the following is added after Paragraph 1032:
Assignment:
In FMT_MSA.3.1, the PP/ST author should list the attributes under the control
of the indicated SFP to which the designed property chosen in the selection
should apply.
Iteration:
The entire FMT_MSA.3 component should be iterated, as appropriate, to cover
all of the attributes under the control of SFPs for which static attribute
initialisation is appropriate.
SUPPORT:
As currently written, the FMT_MSA.3.1 elements do not provide a way to have
some attributes of an SFP to be permissive, and others restrictive. However,
such combinations are often desired (for example, permissive permissions for
the owner, and restrictive for everyone else). By changing this to an
assignment, the needed flexibility is provided.
|