Skip to content

Fix OWASP CPE suppression matching - #4832

Open
xiang17 wants to merge 1 commit into
microsoft:mainfrom
xiang17:xiang17-fix-owasp-cpe-suppression
Open

Fix OWASP CPE suppression matching#4832
xiang17 wants to merge 1 commit into
microsoft:mainfrom
xiang17:xiang17-fix-owasp-cpe-suppression

Conversation

@xiang17

@xiang17 xiang17 commented Aug 17, 2026

Copy link
Copy Markdown
Member

Summary

  • Use the CPE 2.2 URI that Dependency-Check 13.0.0 compares against when suppressing false positives for azure-monitor-opentelemetry-autoconfigure.
  • Document the CPE 2.3 report versus CPE 2.2 matching behavior and retain the trailing product boundary so opentelemetry_collector is excluded.

Validation

  • Parsed buildscripts/dependency-check-suppressions.xml and asserted the scoped suppression uses cpe:/a:opentelemetry:opentelemetry:.
  • ./gradlew :agent:agent:dependencyCheckAnalyze --rerun-tasks --no-build-cache is blocked because the configured NVD API key is empty (Invalid API Key, length of 0 too short to provided a masked partial key).

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant