Purushottam Sinha created FLINK-39693:
-----------------------------------------

             Summary: Bump jackson, log4j, assertj to address CVEs
                 Key: FLINK-39693
                 URL: https://issues.apache.org/jira/browse/FLINK-39693
             Project: Flink
          Issue Type: Technical Debt
          Components: Connectors / Kafka
            Reporter: Purushottam Sinha


  Problem
  Three dependency versions declared in the root pom.xml have known CVEs. 
Jackson ships in the connector jar (user-visible); log4j and assertj are 
test-scope only.

  Evidence
  - pom.xml:62 — jackson-bom.version 2.18.2: GHSA-72hv-8253-57qq (MEDIUM, async 
parser DoS), reaches users via flink-connector-kafka and shaded 
flink-sql-connector-kafka at compile scope.
  - pom.xml:75 — log4j.version 2.25.0: CVE-2025-68161, CVE-2026-34477, 
CVE-2026-34478, CVE-2026-34480 (MEDIUM). Test scope only.
  - pom.xml:84 — assertj.version 3.27.3: CVE-2026-24400 (HIGH, XXE). Test scope 
only.

  Proposed fix
  - Bump jackson-bom.version 2.18.2 → 2.18.6.
  - Bump log4j.version 2.25.0 → 2.25.4.
  - Bump assertj.version 3.27.3 → 3.27.7.

  Acceptance
  - trivy fs on the repo no longer flags the five CVEs above.
  - mvn verify passes on the connector and e2e modules.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to