|
|
||||
PD-0124: Depth of Protocol or Interface Examination |
||||
|
This decision represents a long-term technical decision based on an OD, and may not be the same as the final results of the source OD. With respect to published criteria documentation and scheme documents, it provides suggested guidance on evaluation direction, but is not authoritative. Authoritative decisions are provided through the published criteria documents and published scheme and international interpretations thereof. With respect to published PPs, PDs are authoritative corrections to the PP, based on input from the PP author (if available), that are in force until the publication of the next revision of that PP.
IssueIf a protocol requires examination, how broad must that examination be? For example, if a network interface accepts TCP connections on a port for a specific service, must it also be examined for a response on every other port? ResolutionInterfaces and protocols that an attacker can reasonably manipulate that have the potential to alter the security behavior of the TOE must be evaluated. SupportThis divides interface testing into two realms. Functional testing is applied to the TSF-affecting interfaces. Penetration testing can be conducted against all interfaces. Decomposition should be performed only as exhaustively as the TOE user's threat environment dictates. For example an internet attacker against a firewall could manipulate datagrams, but not the electrical signaling. Thus the depth of testing could reasonably stop before the signaling. Further, only certain types of datagrams are likely to reach the public interface because of routing. An example of this might be a requirement that ICMP traffic be dropped by the router before reaching the firewall interface, so ICMP traffic could also be excluded. In this case an assumption that no hostile user will appear between the firewall and the public router may be required, and/or that all network attacks are assumed to originate from outside the router. Consider the following two additional examples:
Reference If the TOE claims an interface or protocol conforms to a standard, refer to interpretation I-0427 Identification of Standards for guidance on documenting the conformance. Modification History:
References:
Related NIs:
Related CCIMB-INTERPs:
Source OD: 0163 |