Do you perform binary composition analysis of the final package?

ID

esf_s3c_dev/final_package_analysis

Severity

high

Category

Levels

Optional

false

Tags

sca, security, supply-chain

Description

Do you perform binary composition analysis of the final package?

Binary software composition analysis tools can investigate what exactly is included in the final deliverables and identify potential issues in the final packages.

Rationale

The final package or update to be delivered to a customer may have issues that expose the developer and customers to cybersecurity and privacy risks. For example, it may contain confidential information (e.g., hard coded credentials, personal data), open source software license issues, and components included in files with unknown origin. Moreover, the deliverable may have been built with improper compiler options or build settings.

Verification

The check looks for automatic scanning of packages in the release pipeline.

Remediation

Ensure automatic scanning of packages for vulnerabilities is enabled at the release branch.

Small Print

Set automatic scanning of packages for vulnerabilities at the release branch.