SharePoint must implement security functions as a layered structure minimizing interactions between layers of the design and avoiding any dependence by lower layers on the functionality or correctness of higher layers.

From SharePoint 2013 Security Technical Implementation Guide

Part of SRG-APP-000238

Associated with: CCI-000366 CCI-001089

SV-74413r1_rule SharePoint must implement security functions as a layered structure minimizing interactions between layers of the design and avoiding any dependence by lower layers on the functionality or correctness of higher layers.

Vulnerability discussion

The information system isolates security functions from nonsecurity functions by means of an isolation boundary (implemented via partitions and domains) controlling access to, and protecting the integrity of, the hardware, software, and firmware that perform those security functions. The information system maintains a separate execution domain (e.g., address space) for each executing process.

Check content

Review the SharePoint server configuration to ensure security functions as a layered structure minimizing interactions between layers of the design and avoiding any dependence by lower layers on the functionality or correctness of higher layers are implemented. Check the network location of the Central Administration server. If the server resides in the DMZ, this is a finding. Attempt to access Central Administration without first connecting to a management network VPN. If Central Administration can be accessed over a production network, this is a finding. Attempt to connect directly to a SharePoint server (i.e., via remote desktop) without first connecting to a management network VPN. If a remote desktop session can be established via a production network, this is a finding.

Fix text

Configure the SharePoint server to implement security functions as a layered structure minimizing interactions between layers of the design and avoiding any dependence by lower layers on the functionality or correctness of higher layers. Configure access to Central Administration to be allowed over a management (OOB) network. Configure Central Administration on a server that resides within the internal network (not on a server in the DMZ). Configure management access (i.e., remote desktop access and local server access) so that it occurs only via a management network (OOB) and not over a production network.

Pro Tips

Lavender hyperlinks in small type off to the right (of CSS class id, if you view the page source) point to globally unique URIs for each document and item. Copy the link location and paste anywhere you need to talk unambiguously about these things.

You can obtain data about documents and items in other formats. Simply provide an HTTP header Accept: text/turtle or Accept: application/rdf+xml.

Powered by sagemincer