Sabp Z 072
Sabp Z 072
1 Introduction……………………............................ 2
2 Conflicts with Mandatory Standards................... 2
3 References......................................................... 3
4 Definitions........................................................... 3
5 Functional Specification….................................. 7
6 Acceptance Testing.……….............................. 14
Primary contacts: Hussain Salem +966-13-8801361 and Sri Mallur (mallursx) +966-13-8804991
1 Introduction
This document together with related project specification for Scope of Work and
referenced Saudi Aramco standards, material specifications and project
specifications shall be used to define the specific procurement requirement of
the process automations systems.
1.2 Scope
1.3 Disclaimer
The use of this document does not relieve the Vendors from their responsibility
or duties to confirm and verify the accuracy of any information presented herein
and the thorough coordination with respective control system steering
committee chairman and relevant engineers to ensure “security by design.”
In the event of a conflict between this Best Practice and other Mandatory Saudi Aramco
Engineering Requirements, the Mandatory Saudi Aramco Engineering Requirements
shall govern.
Page 2 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
3 References
Specific sections of the following documents are referenced within the body of the
document. Material or equipment supplied to this best practice, shall comply with the
referenced sections of the latest edition of these specifications. Where specific sections
are not referenced, the system shall comply with the entire referenced document.
4 Definitions
This section contains definitions for acronyms, abbreviations, words, and terms as they
are used in this document.
4.1 Acronyms
ACL Access Control List
AD Active Directory
ANSI American National Standards Institute
CSA Computer Security Administration
DC Domain Controller
DCS Distributed Control System
DHCP Dynamic Host Configuration Protocol
DNS Domain Name Service
DRP Disaster Recovery Planning
DSS Decision Support System
ESD Emergency Shutdown Systems
FTP File Transfer Protocol
GOI General Operating Instructions
IED Intelligent Electronic Devices
IOS Internetwork Operating System
IPS Intrusion Prevention System
MOC Management of Change
NDA Non-Disclosure Agreement
NIST National Institute of Standards and Technology
PAN Process Automation Network (also: Plant Information Network)
PAS Process Automation System
Page 3 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
Backup: A data image stored separately from the original, for use if the
original becomes lost or damaged.
Page 4 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
Firewire: An IEEE 1394 high performance serial bus standard for connecting
devices to computers.
Page 5 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
automation. The functions may include process control, safety, data acquisition,
advanced control and optimization, historical archiving, and decision support.
Remote Access: The ability of a user to connect to a network asset (system, device
or application) from distant location. When connected, the user can monitor or
manipulate the configuration to modify or update the asset’s capabilities.
Secure Room: A room within plant premise, i.e., CCR or Server rooms, where
physical security controls such as access identification, authorization and
logging is applied.
Page 6 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
5 Functional Specification
Basis
References
SAEP-99 5.1.8.m
Procurement Language
5.1.1.2 System SHALL NOT allow concurrent logins for the same
credential.
5.1.1.3 System SHALL provide user account based logout and timeout
settings.
Basis
References
Procurement Language
Page 7 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
Basis
References
Procurement Language
5.1.3.1 System SHALL log security events like (not limited to)
authentication failure, password reset, privilege escalation, etc.
5.1.3.2 System SHALL time stamp and log specific user accounts.
Basis
References
Page 8 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
Procurement Language
5.1.4.3 System SHALL ensure that the user cannot perform privilege
escalation to gain higher control.
Basis
References
SAEP-99 5.1.8.j
Procurement Language
Basis
References
N/A
Page 9 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
Procurement Language
Basis
References
SAEP-99 5.3.o, 5.3.p
Procurement Language
Basis
References
Page 10 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
Procurement Language
5.3.2 Configuration
Basis
Page 11 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
References
Procurement Language
5.3.2.5 System SHALL NOT access any resources outside the plant
network. No direct connection outside plant network is
allowed.
Basis
References
Procurement Language
Page 12 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
5.3.3.3 Vendor SHALL notify and provide tested patch within pre-
negotiated period.
5.3.3.5 Vendor SHALL install all the latest patches for all components
i.e. application, Anti-virus, etc.
Basis
References
N/A
Procurement Language
Basis
References
N/A
Procurement Language
Page 13 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
Basis
References
N/A
Procurement Language
5.5.2.2 Vendor SHALL provide and document the design for all
communication paths between networks of different security
zones.
6 Acceptance Testing
FAT Measure
Page 14 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
SAT Measure
N/A
FAT Measure
SAT Measure
N/A
FAT Measure
6.1.3.3 Vendor SHALL demonstrate that the log file has time stamp,
userID and other identifying information required for audit is
logged.
SAT Measure
FAT Measure
Page 15 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
SAT Measure
N/A
FAT Measure
SAT Measure
FAT Measure
Vendor SHALL demonstrate that secure coding practice has been used
while developing the product. Vendor can demonstrate this by sharing
Page 16 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
SAT Measure
N/A
FAT Measure
SAT Measure
FAT Measure
6.3.1.3 Vendor SHALL map required network services to the port and
Page 17 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
protocol.
SAT Measure
6.3.1.4 Vendor SHALL verify that all unnecessary services have been
removed (preferably) or disabled if it cannot be removed per
FAT acceptance.
6.3.2 Configuration
FAT Measure
SAT Measure
FAT Measure
SAT Measure
6.3.3.2 Vendor SHALL demonstrate that all latest patches have been
applied on all system components, i.e., application, anti-virus,
etc.
FAT Measure
Page 18 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
SAT Measure
FAT Measure
SAT Measure
6.5.1.5 Vendor SHALL demonstrate that firewall rules are in place per
FAT.
FAT Measure
6.5.2.2 Vendor SHALL verify that all restricted traffic going out of
plant network is routed through DMZ.
Page 19 of 20
Document Responsibility: Plants Networks Standards Committee SABP-Z-072
Issue Date: 1 October 2015 Functional Specification for Process Automation
Next Planned Update: TBD System (PAS) Cybersecurity Requirement
SAT Measure
N/A
Revision Summary
1 October 2015 New Saudi Aramco Best Practice to ensure cyber security requirements are included for new
project or upgrade procurement.
Page 20 of 20