adorsys / adorsys/keycloak-config-cli

Known CVEs in dependencies bundled in keycloak-config-cli.jar (spring-core, spring-boot, jackson, jackson 3, logback)

Đang mở
#1,660 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Java
Star
1.2k
Fork
200
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

A container CVE scan of the current keycloak-config-cli release flags a number of known vulnerabilities in libraries bundled inside `keycloak-config-cli.jar` (`BOOT-INF/lib/`), including one critical and several high severity findings.

## Findings

| File in jar | Findings (severity) | First fixed version |
|---|---|---|
| `spring-core-6.2.11.jar` | CVE-2026-41838 … CVE-2026-41855 (incl. **critical [CVE-2026-41855](https://nvd.nist.gov/vuln/detail/CVE-2026-41855)**; high CVE-2026-41842, CVE-2026-41845, CVE-2026-41848, CVE-2026-41850, CVE-2026-41851), CVE-2026-22735, CVE-2026-22737, CVE-2026-22740, CVE-2026-22741 | Spring Framework 6.2.19 |
| `spring-boot-3.4.5.jar` | [CVE-2026-40973](https://nvd.nist.gov/vuln/detail/CVE-2026-40973) (high) | Spring Boot 3.5.14 |
| `jackson-core-2.21.1.jar`, `jackson-databind-2.21.1.jar` | [GHSA-r7wm-3cxj-wff9](https://github.com/advisories/GHSA-r7wm-3cxj-wff9) (high), CVE-2026-54512 … CVE-2026-54518, CVE-2026-59888, CVE-2026-59889, [GHSA-mhm7-754m-9p8w](https://github.com/advisories/GHSA-mhm7-754m-9p8w) | Jackson 2.21.5 |
| `jackson-core-3.0.1.jar`, `jackson-databind-3.0.1.jar` (Jackson 3, `tools.jackson.core`) | [CVE-2026-29062](https://nvd.nist.gov/vuln/detail/CVE-2026-29062) (high), [GHSA-2m67-wjpj-xhg9](https://github.com/advisories/GHSA-2m67-wjpj-xhg9) (high), [GHSA-r7wm-3cxj-wff9](https://github.com/advisories/GHSA-r7wm-3cxj-wff9) (high), CVE-2026-54512 … CVE-2026-54518, CVE-2026-59888, CVE-2026-59889, [GHSA-72hv-8253-57qq](https://github.com/advisories/GHSA-72hv-8253-57qq) | tools.jackson 3.1.5 |
| `logback-core-1.5.25.jar` | [CVE-2026-9828](https://nvd.nist.gov/vuln/detail/CVE-2026-9828), [CVE-2026-10532](https://nvd.nist.gov/vuln/detail/CVE-2026-10532) (low) | Logback 1.5.33 / 1.5.34 |

Fixed versions were cross-checked against the GitHub Advisory Database and spring.io security advisories.

## Notes

- The Spring Framework and Spring Boot fixes are only available in the Spring Boot 3.5.x line (the 3.4.x line is EOL and did not receive them), so resolving these requires upgrading the Spring Boot parent from 3.4.5.
- The Jackson 3 (`tools.jackson.core`) artifacts are pulled in transitively by `net.logstash.logback:logstash-logback-encoder:9.0` (runtime scope). There is no newer release of the encoder, and Jackson 3 is not managed by the Spring Boot BOM, so an explicit `dependencyManagement` pin is needed.

I have a prepared fix (Spring Boot 3.5.16 + dependency pins) and will open a PR referencing this issue.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.