T/CSAC 021-2025 Information and communication technology product supply chain security testing methods
T/CSAC 021-2025 Information and communication technology product supply chain security testing methods
Basic Information
Scope
Scope: This document specifies the technical specifications for security testing of information and communication technology (ICT) product supply chains, including software component security testing, binary software gene security testing, dynamic application security testing, static application security testing, and container image security testing. This document is applicable to technical inspections of ICT product supply chains, and it serves as a reference for network operators when selecting ICT products and conducting security testing. It is also applicable to ICT product providers who wish to mitigate security risks such as open-source components, backdoors, source code vulnerabilities, and security flaws in their products. Main technical content: This standard specifies the technical specifications for security testing of ICT product supply chains, including software component security testing, binary software gene security testing, dynamic application security testing, static application security testing, and container image security testing. Among these, software component security testing is a type of security testing for software that examines the open-source code components used in the software and identifies the versions of the software components used to detect security vulnerabilities, license compliance conflicts, and other risks, while also having the function of generating a software bill of materials. Binary software gene security testing is a type of security testing for binary software that deeply analyzes the structure, code fragments, and dependencies of binary files to detect security vulnerabilities, license compliance conflicts, and software tampering. Container image security testing is a type of security testing for containers and images that scans the layers of container images, including the base image, application code, third-party dependency libraries, and configuration files, to detect security vulnerabilities, malicious code impl