Dependency-Track currently does not issue a warning when machine-readable identifiers, such as CPE or purl, are missing for third-party components. This absence of identifiers means that no security vulnerabilities can be identified for these components, potentially leaving projects exposed to untracked risks.
Proposed Behavior
Dependency-Track should provide a visual hint or warning when a component lacks either a CPE or purl identifier. This feature could be configurable, allowing users to enable or disable the warning based on their needs. The warning will help users quickly identify components that may not be fully analyzed for security vulnerabilities.
Current Behavior
Dependency-Track currently does not issue a warning when machine-readable identifiers, such as CPE or purl, are missing for third-party components. This absence of identifiers means that no security vulnerabilities can be identified for these components, potentially leaving projects exposed to untracked risks.
Proposed Behavior
Dependency-Track should provide a visual hint or warning when a component lacks either a CPE or purl identifier. This feature could be configurable, allowing users to enable or disable the warning based on their needs. The warning will help users quickly identify components that may not be fully analyzed for security vulnerabilities.
Checklist