Symptom

Dependabot raised three medium-severity alerts against org.apache.logging.log4j:log4j-core (GHSA-445c-vh5m-36rj, GHSA-6hg6-v5c8-fphq, GHSA-3pxv-7cmr-fjr4 — all patched in 2.25.4).

Root cause

log4j-api:2.24.3 arrives transitively on the server runtime classpath via Apache POI → kandy-lets-plot → dataframe-excel. log4j-core itself is not present, but Dependabot flags both artifacts under the same CVE umbrella since they are co-versioned in the same project. Without an explicit version constraint, the Apache POI BOM’s strict:2.24.3 pin prevents Gradle from upgrading the api artifact.

Fix

Prevention