Skip to content

ADH-8316: Fix Grype findings by upgrading vulnerable runtime dependencies#251

Merged
iamlapa merged 7 commits into
bugfix/ADH-8212_to-devfrom
ADH-8316
May 25, 2026
Merged

ADH-8316: Fix Grype findings by upgrading vulnerable runtime dependencies#251
iamlapa merged 7 commits into
bugfix/ADH-8212_to-devfrom
ADH-8316

Conversation

@iamlapa

@iamlapa iamlapa commented May 21, 2026

Copy link
Copy Markdown
Collaborator

This PR addresses Grype vulnerability findings by updating vulnerable runtime dependencies and aligning transitive dependency management across SSM modules.

Changes

  • Upgraded core dependency versions:

    • Log4j 2.22.1 -> 2.25.4
    • Spring Framework 5.3.31 -> 5.3.39
    • Spring Security 5.8.16
    • Tomcat 9.0.118
    • Jetty 9.4.58.v20250814
    • Jackson 2.18.6
    • Guava 33.5.0-jre
    • Protobuf 3.25.9
    • PostgreSQL JDBC 42.7.11
    • SQLite JDBC 3.41.2.2
    • Commons BeanUtils 1.11.0
    • Lombok 1.18.42
    • Avro 1.11.5
    • Parquet 1.17.0
    • ORC 2.1.4
    • AWS SDK bundle 2.44.9
    • Bouncy Castle jdk18on 1.84
  • Replaced hazelcast-all with hazelcast and updated Hazelcast to 5.7.0.

  • Added explicit dependency management for Spring, Spring Security, Tomcat, Jetty, Jackson modules, Netty BOM, Hive ecosystem libraries, and other transitive dependencies reported by Grype.

  • Replaced Hazelcast-shaded Guava usage with direct Guava dependency.

  • Excluded shaded aircompressor classes from smart-hive-exec to avoid packaging vulnerable embedded classes.

  • Added Arenadata GitHub Maven package repository for dependency resolution.

iamlapa added 2 commits May 20, 2026 17:45
…igrate Akka configuration to Artery; resolve vulnerabilities in runtime libraries
iamlapa and others added 2 commits May 21, 2026 12:35
…figuration; update Docker base images to use OpenJDK 11; remove unused Netty and Thrift dependencies from POM.
@olegjohn

Copy link
Copy Markdown

bender build

4 similar comments
@olegjohn

Copy link
Copy Markdown

bender build

@olegjohn

Copy link
Copy Markdown

bender build

@olegjohn

Copy link
Copy Markdown

bender build

@olegjohn

Copy link
Copy Markdown

bender build

@iamlapa iamlapa merged commit d2db94b into bugfix/ADH-8212_to-dev May 25, 2026
1 check passed
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