Skip to content

Fix policy violations - upgrade vulnerable dependencies - INT-10746 - #239

Merged
eduard-tita merged 1 commit into
mainfrom
INT-10746-fix-policy-violations
Sep 10, 2026
Merged

eduard-tita merged 1 commit into
mainfrom
INT-10746-fix-policy-violations

Conversation

@eduard-tita

@eduard-tita eduard-tita commented Sep 10, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Fixes policy violations from IQ Server scan bd76f9750eda4967be361a9e7ccbe7aa for application scan-gradle-plugin.

Components Updated

Component Old → New Type Strategy Violations Resolved Result
com.github.luben:zstd-jni 1.5.7-4 → 1.5.7-16 transitive gradle-constraint 2 (TL 9, TL 9) ✅ committed

zstd-jni is a transitive dependency (insight-scanner-archive → insight-scanner-container-image → zstd-jni). No direct-dependency upgrade path exists yet: insight-scanner-archive is a private Sonatype internal artifact, and even its unreleased HEAD (3.0.66-SNAPSHOT) still pins zstd-jni at 1.5.7-4. Pinned the safe transitive version via the existing "Transitive dependency pinning" constraints block in build.gradle as a stopgap until insight-scanner bumps its own pin.

Resolved:

Related Issue

INT-10746

Testing

  • Build passes (./gradlew build — unit tests, license check, it1-it4 integration tests all green)
  • Re-scan in IQ Server confirms violations cleared

Scan: bd76f9750eda4967be361a9e7ccbe7aa
Component: com.github.luben:zstd-jni:1.5.7-4 -> 1.5.7-16
Dependency type: transitive
Strategy: gradle-constraint

Path: insight-scanner-archive:3.0.65-01 -> insight-scanner-container-image:3.0.65-01 -> zstd-jni:1.5.7-4

No direct-dependency upgrade path exists: insight-scanner-archive is a private
Sonatype internal artifact not indexed by Sonatype Guide. Checked its source repo
locally - both the latest released version (3.0.65-01) and the unreleased HEAD
(3.0.66-SNAPSHOT) still pin zstd-jni at 1.5.7-4 in insight-scanner-container-image's
pom.xml. Pinning the transitive version via Gradle constraints (existing pattern in
this file) until insight-scanner ships a release with the bump upstream.

Resolved violations:
- Security-High (threat level 9): Found security vulnerability CVE-2026-87795 with severity >= 7 (severity = 8.2)
- Security-High (threat level 9): Found security vulnerability CVE-2026-87823 with severity >= 7 (severity = 8.8)
@eduard-tita
eduard-tita requested a review from a team as a code owner September 10, 2026 17:31
@eduard-tita
eduard-tita merged commit 373aac1 into main Sep 10, 2026
6 checks passed
@eduard-tita
eduard-tita deleted the INT-10746-fix-policy-violations branch September 10, 2026 17:37
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.

2 participants