diff options
author | Ari Pietikainen <ari.pietikainen@ericsson.com> | 2016-03-09 14:32:57 +0200 |
---|---|---|
committer | ChristopherPrice <christopher.price@ericsson.com> | 2016-05-03 11:14:42 +0200 |
commit | a5ba79c53a45d4b9aadb026e1fe84cf7cbb52485 (patch) | |
tree | cec3005609dcec4d12821958499566a0d780bf1a /docs/opnfvsecguide | |
parent | 5bb8530709133fff79e7f0b5ec9eee525ab69f6a (diff) |
Added audit related requirement references
Fixing a typo (cp)
Change-Id: Iae41f9e532f72ad0de00c824957d68a513720a18
Signed-off-by: Ari Pietikainen <ari.pietikainen@ericsson.com>
Diffstat (limited to 'docs/opnfvsecguide')
-rw-r--r-- | docs/opnfvsecguide/audit.rst | 9 | ||||
-rw-r--r-- | docs/opnfvsecguide/audit/audit_reqs.rst | 110 | ||||
-rw-r--r-- | docs/opnfvsecguide/index.rst | 1 |
3 files changed, 120 insertions, 0 deletions
diff --git a/docs/opnfvsecguide/audit.rst b/docs/opnfvsecguide/audit.rst new file mode 100644 index 000000000..cdeecba60 --- /dev/null +++ b/docs/opnfvsecguide/audit.rst @@ -0,0 +1,9 @@ +Audit +---------------- + +.. toctree:: + :maxdepth: 2 + + audit/audit_reqs + audit/configuring + diff --git a/docs/opnfvsecguide/audit/audit_reqs.rst b/docs/opnfvsecguide/audit/audit_reqs.rst new file mode 100644 index 000000000..ce76d016b --- /dev/null +++ b/docs/opnfvsecguide/audit/audit_reqs.rst @@ -0,0 +1,110 @@ +Requirements references related to OPNFV Audit + +------------------ +Source information +------------------ + +http://www.etsi.org/deliver/etsi_gs/NFV-INF/001_099/003/01.01.01_60/gs_NFV-INF003v010101p.pdf +http://www.etsi.org/deliver/etsi_gs/NFV-INF/001_099/004/01.01.01_60/gs_NFV-INF004v010101p.pdf + +* ETSI GS NFV-SEC 003 V1.1.1 (2014-12) + + - Network Functions Virtualisation NFV); + - NFV Security; Security and Trust Guidance + - NFV-SEC-003_. + + +.. _NFV-SEC-003: http://www.etsi.org/deliver/etsi_gs/NFV-SEC/001_099/003/01.01.01_60/gs_NFV-SEC003v010101p.pdf +* ETSI GS NFV 004 V1.1.1 (2013-10) + + - Network Functions Virtualisation (NFV); + - Virtualisation Requirements + - NFV-SEC-004_. + +.. _NFV-SEC-004: http://www.etsi.org/deliver/etsi_gs/NFV/001_099/004/01.01.01_60/gs_NFV004v010101p.pdf + +Requirements on Auditing framework +---------------------------------- + +Audit records shall be maintained within protected binary logs so that the record of +malicious actions cannot be deleted from the logs. + +Necessary auditable events +-------------------------- + +* access control management + + - Adding a user account + - Modifying user account + - Deleting a user account + - login event + - logout event + - IP whitelisting update + - IP blacklisting update + +* VNFC Creation + + - The instantiation of a newly-defined VNFC + - The instantiation of a VNFC with pre-configured state + - The cloning of an existing VNFC + +* VNFC Deletion + + - The deletion of VNFC and of all of its instances (e.g. snapshots, backups, archives, cloned images) + +* Software management + + - patching e.g. opreating system, drivers, VM components + - dynamic updates to the configuration e.g. DNS, DHCP + - application software updates + - software component updates + +* Data management + + - Root level access to NFVI file system + - User level access to NFVI file system + - Secured wipe, disk and memory + - Verified destruction + - Certificate revocation + +* VNFC Migration + + - VNFC original host identity + - VNFC target host identity + - high availability + - recovery + - data-in-motion changes + +* Other VNFC Operational State Changes + + - Hibernation, sleep, resumption, abort, restore, suspension + - Power-on and power-off (either physical or virtual) + - Integrity verification failure, crash and OS compromise + +* VNFC Topology Changes + + - Network IP address and VLAN updates + - Service chaining + - Failover and disaster recovery + +* traffic inspection + + - enabling virtual port mirroring + - enabling hypervisor introspection + - enabling in-line traffic inspection + - application insertion + +* initial provisioning of a public/private key pair + + - Self-generation of key pairs for later validation by an external party: + + - Certificate Authority + - VNFM + + - Provision by trusted party + + - network + - storage + + - Injection by hypervisor + diff --git a/docs/opnfvsecguide/index.rst b/docs/opnfvsecguide/index.rst index d690a5359..ecefd61ce 100644 --- a/docs/opnfvsecguide/index.rst +++ b/docs/opnfvsecguide/index.rst @@ -17,4 +17,5 @@ Contents: compute network contribution + audit |