3GPP Security Assurance Specifications (SCAS) are technical specifications developed by 3GPP’s SA3 working group (Security) that define security requirements and associated test cases for specific network product classes — each 3GPP-defined network function (AMF, SMF, UPF, gNB, MME, etc.) has its own SCAS document. 3GPP is the international standards body responsible for mobile telecommunications standards (comprising seven organizational partners covering Europe, US, China, Japan, Korea, India), making SCAS a globally recognized specification set rather than a national or regional scheme. Each SCAS document follows a structured approach: it identifies the assets of the network product class that require protection, performs a threat analysis describing how those assets can be exploited, defines security requirements (objectives) that mitigate the identified threats, and specifies concrete test cases to verify that a product implementation meets those requirements. SCAS specifications serve as the technical foundation for the GSMA NESAS scheme — when a vendor submits a network product for NESAS evaluation, accredited test laboratories evaluate it against the applicable SCAS test cases. Compliance is voluntary (there is no legal mandate to pass SCAS tests), but SCAS/NESAS evaluation results are increasingly used as a procurement requirement by telecom operators and are referenced by the EU 5G Security Toolbox and national security assessments. The list of adopted SCAS documents is maintained by the GSMA in FS.63 and continues to expand as 3GPP defines new network functions.
Red Hat’s relevance to SCAS is indirect but technically significant. Red Hat does not itself develop 3GPP network functions — that is the domain of telecom equipment vendors (Ericsson, Nokia, Samsung, Mavenir, etc.) — but it provides the platform on which those network functions execute and against which SCAS test cases are ultimately run. When a SCAS test case verifies, for example, that a network function uses TLS 1.3 for its service-based interfaces, that TLS implementation is provided by the OpenSSL libraries in RHEL. When a test case checks that unauthorized access to the network function’s data is prevented, the enforcement mechanism is SELinux, Kubernetes RBAC, and network policies on OpenShift. When a test case evaluates the network function’s resilience to known CVEs, the vendor relies on Red Hat’s vulnerability management (CSAF advisories, rapid backporting, Insights-driven patching). Red Hat’s telco-specific platform hardening — including the restricted kernel (reduced attack surface for real-time workloads), FIPS 140-3 mode, seccomp profiles for containerized NFs, and the Compliance Operator’s CIS/STIG enforcement on telco clusters — directly contributes to positive SCAS evaluation outcomes. As 3GPP expands SCAS coverage to cloud-native network functions (where the boundary between the NF and its platform becomes increasingly relevant), Red Hat’s security properties will feature more prominently in SCAS evaluations.
