Skip to content

address vulnerabilities in CRF image#1261

Merged
lfoppiano merged 6 commits into
grobidOrg:masterfrom
jgoodall:master
May 19, 2025
Merged

address vulnerabilities in CRF image#1261
lfoppiano merged 6 commits into
grobidOrg:masterfrom
jgoodall:master

Conversation

@jgoodall

@jgoodall jgoodall commented Mar 3, 2025

Copy link
Copy Markdown
Contributor

We are trying to eliminate or reduce vulnerabilities as reported by trivy. This PR replaces the deprecated openjdk docker base image with eclipse-temurin and updates patch releases in gradle build config. The only exception (updated minor release instead of patch release) is updating jruby-complete to 9.4.12.0 to fix snakeyaml vulnerability.

Tested locally and seemed to work. This removed all high and critical vulnerabilities from trivy:

grobid/grobid:0.8.2-SNAPSHOT (ubuntu 24.04)

Total: 0 (HIGH: 0, CRITICAL: 0)

@lfoppiano lfoppiano added this to the 0.9.0 milestone May 11, 2025
@lfoppiano lfoppiano merged commit c3617ce into grobidOrg:master May 19, 2025
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