7 gNB-DU-specific security requirements and related test cases

33.5233GPP5G Security Assurance Specification (SCAS)Release 18Split gNB product classesTS

7.1 Introduction

gNB-DU specific security requirements include both requirements derived from gNB-DU-specific security functional requirements as well as security requirements derived from threats specific to gNB-DU as described in TR 33.926 [4]. Generic security requirements and test cases common to other network product classes have been captured in TS 33.117 [2] and are not repeated in the present document.

7.2 Security functional adaptations of requirements and related test cases

7.2.1 Introduction

The present clause contains gNB-DU-specific security functional adaptations of requirements and related test cases.

7.2.2 Requirements and test cases deriving from 3GPP specifications

7.2.2.1 Security functional requirements on the gNB-DU deriving from 3GPP specifications – TS 33.501 [3]

Editor’s Note: The ‘Z’ in the clauses for the references to threats will need to be aligned with the final Annex allocation in TR 33.926.

7.2.2.1.1 Control plane data confidentiality protection over F1 interface

NOTE 1: This is based on the security functional requirement on the gNB given in 4.2.2.1.16 of TS 33.511 [6] but modified as the gNB-DU only supports the F1 interface.

Requirement Name: Control plane data confidentiality protection over F1 interface

Requirement Reference: TS 33.501 [3], clauses 5.3.9.

Requirement Description: "F1-C interface shall support confidentiality, integrity and replay protection." as specified in TS 33.501 [3], clauses 5.3.9.

Threat References: TR 33.926 [4], clause Z.2.2.1 – Control plane data confidentiality protection.

Test Case: the test case in subclause 4.2.3.2.4 of TS 33.117 [2]

7.2.2.1.2 Control plane data integrity protection over F1 interface

NOTE 1: This is based on the security functional requirement on the gNB given in 4.2.2.1.17 of TS 33.511 [6] but modified as the gNB-DU only supports the F1 interface.

Requirement Name: Control plane data integrity protection over F1 interface

Requirement Reference: TS 33.501 [3], clauses 5.3.9.

Requirement Description: "F1-C interface shall support confidentiality, integrity and replay protection." as specified in TS 33.501 [3], clauses 5.3.9.

Threat References: TR 33.926 [4], clause Z.2.2.2 – Control plane data integrity protection.

Test Case: the test case in subclause 4.2.3.2.4 of TS 33.117 [2].

7.2.2.1.3 User plane data confidentiality protection over F1 interface

NOTE 1: This is based on the security functional requirement on the gNB given in 4.2.2.1.R of TS 33.511 [6] but modified as the gNB-DU only supports the F1 interface.

Editor’s Note: The ‘R’ in the clause in the Note referring to TS 33.511 needs correction once the CR to include this test case in TS 33.511 is approved.

Requirement Name: User plane data confidentiality protection over F1 interface.

Requirement Reference: TS 33.501 [2], clauses 5.3.9.

Requirement Description: "The gNB shall support confidentiality, integrity and replay protection on the gNB DU-CU F1-U interface [33] for user plane" as specified in TS 33.501 [2], clauses 5.3.9.

Threat References: TR 33.926 [4], clause Z.2.2.3 – User plane data confidentiality protection at gNB.

Test Case: the test case in subclause 4.2.3.2.4 of TS 33.117 [3].

7.2.2.1.4 User plane data integrity protection over F1 interface

NOTE 1: This is based on the security functional requirement on the gNB given in 4.2.2.1.S of TS 33.511 [6] but modified as the gNB-DU only supports the F1 interface.

Editor’s Note: The ‘S’ in the clause in the Note referring to TS 33.511 needs correction once the CR to include this test case in TS 33.511 is approved.

Requirement Name: User plane data integrity protection over F1 interface.

Requirement Reference: TS 33.501[2], clauses 5.3.9.

Requirement Description: "The gNB shall support confidentiality, integrity and replay protection on the gNB DU-CU F1-U interface [33] for user plane" as specified in TS 33.501 [2], clauses 5.3.9.

Threat References: TR 33.926 [4], clause Z.2.2.4 – User plane data integrity protection.

Test Case: the test case in subclause 4.2.3.2.4 of TS 33.117 [3].

7.2.3 Technical Baseline

The baseline technical requirements are identical to the ones for the gNB product class given in clause 4.2.3 of TS 33.511 [6].

7.2.4 Operating systems

These requirements are identical to the ones for the gNB product class given in clause 4.2.4 of TS 33.511 [6].

7.2.5 Web servers

There are no gNB-DU specific additions to clause 4.2.5 of TS 33.117 [2].

7.2.6 Network devices

These requirements are identical to the ones for the gNB product class given in clause 4.2.6 of TS 33.511 [6].

7.3 Adaptations of hardening requirements and related test cases

These requirements are identical to the ones for the gNB product class given in clause 4.3 of TS 33.511 [6].

7.4 Adaptations of basic vulnerability testing requirements and related test cases

There are no gNB-DU specific additions to clause 4.4 of TS 33.117 [2].

Annex <X> (informative):
Change history

Change history

Date

Meeting

TDoc

CR

Rev

Cat

Subject/Comment

New version

2022-05

SA3#107-e

S3-221201

Skeleton (S3-221196) plus S3-220989.

0.1.0

2022-09

SA3#108-e

S3-222321

Incorporating S3-221824, S3-222309, S3-221310, S3-222312 and S3-222313.

0.2.0

2022-11

SA3#109

S3-224103

Incorporating S3-223346, S3-223348, S3-223349, S3-223350, S3-223352, S3-223353 and S3-223354.

0.3.0

2023-02

SA3#110

S3-230786

Changing the TS number from TS 33.742 to TS 33.523 due to mis- allocated specification number

0.4.0

2023-02

SA3#110

S3-231498

Incorporating S3-230789, S3-230790, S3-230794, S3-231470, S3-231471 and S3-231472.

0.5.0