What 3.4.7 means in practice

Go item by item: decide which programs, functions, ports, protocols and services are essential, and restrict, disable or block the rest. Typical examples are removing unused software, turning off SMBv1 or Telnet, and closing ports nobody uses.

SPRS points and the CMMC POA&M

CMMC Level 2 practice
CM.L2-3.4.7
SPRS points
5 points. When it is not met, the DoD Assessment Methodology subtracts 5 from the score of 110.
CMMC POA&M
Not allowed. It is worth 5 points, and 32 CFR 170.21(a)(2)(ii) admits only requirements worth 1 point, with one exception: 3.13.11 when encryption is used but not FIPS validated.

Sources: NIST SP 800-171 DoD Assessment Methodology, version 1.2.1 (June 24, 2020), Annex A; 32 CFR 170.21, Plan of Action and Milestones requirements.

What an assessor checks for 3.4.7

NIST SP 800-171A gives 15 determination statements for 3.4.7, each found satisfied or other than satisfied. Determine if:

  1. 3.4.7[a] essential programs are defined.
  2. 3.4.7[b] the use of nonessential programs is defined.
  3. 3.4.7[c] the use of nonessential programs is restricted, disabled, or prevented as defined.
  4. 3.4.7[d] essential functions are defined.
  5. 3.4.7[e] the use of nonessential functions is defined.
  6. 3.4.7[f] the use of nonessential functions is restricted, disabled, or prevented as defined.
  7. 3.4.7[g] essential ports are defined.
  8. 3.4.7[h] the use of nonessential ports is defined.
  9. 3.4.7[i] the use of nonessential ports is restricted, disabled, or prevented as defined.
  10. 3.4.7[j] essential protocols are defined.
  11. 3.4.7[k] the use of nonessential protocols is defined.
  12. 3.4.7[l] the use of nonessential protocols is restricted, disabled, or prevented as defined.
  13. 3.4.7[m] essential services are defined.
  14. 3.4.7[n] the use of nonessential services is defined.
  15. 3.4.7[o] the use of nonessential services is restricted, disabled, or prevented as defined.

NIST SP 800-171A (June 2018), assessment objectives for 3.4.7

Evidence that shows 3.4.7 is met

  • Lists of the essential programs, functions, ports, protocols and services.
  • Firewall and host configuration showing the nonessential ones blocked or disabled.
  • Scan results showing only approved ports and services listening.

How PolicyCortex gathers the evidence

No PolicyCortex collector reads the evidence for 3.4.7. Your team provides the evidence listed above.

Meet the requirement once. Keep the evidence current.

Published
Last updated
Unchanged since publication