Skip to content

fix(security): inherit patched JDK bases for CVE-2026-91403 - #3

Merged
danbao merged 3 commits into
masterfrom
fix/jdk-cve-2026-91403
Oct 22, 2026
Merged

danbao merged 3 commits into
masterfrom
fix/jdk-cve-2026-91403

Conversation

@danbao

@danbao danbao commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

Propagate the CVE-2026-91403 certificate-distrust mitigation from JDK #15 into all five Maven/JDK variants. Update exact JDK base tags to 8u504 / 11.0.32.1 / 17.0.20.1 / 21.0.12.1 / 25.0.4.1 and pull the current upstream manifest. Preserve Maven 3.8.9 for Java 8, Maven 3.9.15 for the other variants, and the latest selection.

Use the permanent official Apache archive for pinned Maven releases because the former 3.9.15 downloads.apache.org URL returns 404. Add PR image builds without publication to validate both architectures before merging; master builds retain publication and scanning.

Validation: PR CI 39782041966 passed all five variants on amd64 and arm64, including the corrected 3.9.15 archive download. Upstream JDK publication completed successfully and all new GHCR manifests were verified for both architectures and expected Java patch metadata. Matrix consistency, workflow syntax and diff checks passed.

@danbao
danbao marked this pull request as ready for review October 22, 2026 12:59
@danbao
danbao merged commit c4f625b into master Oct 22, 2026
7 checks 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.

1 participant