Compare commits

..

2 Commits

Author SHA1 Message Date
abhay084 b3a3c978e5 fix: [CI-23751]: bump kaniko-executor base to 1.25.16 to fix symlink regression
kaniko-executor 1.25.15 (Chainguard fork) shipped an overly-strict
securejoin path check (upstream PR #326) that rejects valid `..`-relative
symlinks resolving to an in-image absolute path, e.g. the Java trust-store
link /etc/pki/java/cacerts, failing the build during tar extraction with
"symlink target ... resolves outside destination".

Upstream fixed this in chainguard-forks/kaniko v1.25.16 (PR #440, "store
symlink targets verbatim during tar extraction"). Bump FROM base image and
KANIKO_VERSION 1.25.15 -> 1.25.16 across all registry variants
(docker/ecr/gcr/acr/gar, amd64 + arm64).

Depends on harnesscommunity/kaniko-executor:1.25.16-linux-{amd64,arm64}
being published to Docker Hub before this can be built/released.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 13:33:02 -07:00
Gargi 9dc5b4eb4a fix: [CI-23227]: Vuln-Fix-Kaniko (#170)
* fix: [CI-23227]: Vuln-Fix-Kaniko

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix: [CI-23227]: bump vbatts/tar-split to v0.12.2

Resolves the High-severity tar-split (archive/tar) vulnerability flagged
by Snyk in the kaniko-docker plugin binary. tar-split is pulled in
transitively via go-containerregistry -> estargz. go mod tidy also nudged
urfave/cli v1.22.15 -> v1.22.16 (benign patch).

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix: [CI-23227]: bump golang.org/x/net to v0.55.0

Resolves CVE-2026-39821 (x/net/idna Improper Authentication, Critical)
and CVE-2026-33814 (x/net/http2 Infinite loop, High) surfaced in the
kaniko-acr plugin binary.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-25 14:04:16 +05:30
10 changed files with 20 additions and 20 deletions
+2 -2
View File
@@ -1,5 +1,5 @@
FROM harnesscommunity/kaniko-executor:1.25.15-linux-amd64
FROM harnesscommunity/kaniko-executor:1.25.16-linux-amd64
ENV KANIKO_VERSION=1.25.15
ENV KANIKO_VERSION=1.25.16
ADD release/linux/amd64/kaniko-acr /kaniko/
ENTRYPOINT ["/kaniko/kaniko-acr"]
+2 -2
View File
@@ -1,8 +1,8 @@
FROM harnesscommunity/kaniko-executor:1.25.15-linux-arm64
FROM harnesscommunity/kaniko-executor:1.25.16-linux-arm64
ENV HOME /root
ENV USER root
ENV KANIKO_VERSION=1.25.15
ENV KANIKO_VERSION=1.25.16
ADD release/linux/arm64/kaniko-acr /kaniko/
ENTRYPOINT ["/kaniko/kaniko-acr"]
+2 -2
View File
@@ -1,5 +1,5 @@
FROM harnesscommunity/kaniko-executor:1.25.15-linux-amd64
FROM harnesscommunity/kaniko-executor:1.25.16-linux-amd64
ENV KANIKO_VERSION=1.25.15
ENV KANIKO_VERSION=1.25.16
ADD release/linux/amd64/kaniko-docker /kaniko/
ENTRYPOINT ["/kaniko/kaniko-docker"]
+2 -2
View File
@@ -1,8 +1,8 @@
FROM harnesscommunity/kaniko-executor:1.25.15-linux-arm64
FROM harnesscommunity/kaniko-executor:1.25.16-linux-arm64
ENV HOME /root
ENV USER root
ENV KANIKO_VERSION=1.25.15
ENV KANIKO_VERSION=1.25.16
ADD release/linux/arm64/kaniko-docker /kaniko/
ENTRYPOINT ["/kaniko/kaniko-docker"]
+2 -2
View File
@@ -1,5 +1,5 @@
FROM harnesscommunity/kaniko-executor:1.25.15-linux-amd64
FROM harnesscommunity/kaniko-executor:1.25.16-linux-amd64
ENV KANIKO_VERSION=1.25.15
ENV KANIKO_VERSION=1.25.16
ADD release/linux/amd64/kaniko-ecr /kaniko/
ENTRYPOINT ["/kaniko/kaniko-ecr"]
+2 -2
View File
@@ -1,8 +1,8 @@
FROM harnesscommunity/kaniko-executor:1.25.15-linux-arm64
FROM harnesscommunity/kaniko-executor:1.25.16-linux-arm64
ENV HOME /root
ENV USER root
ENV KANIKO_VERSION=1.25.15
ENV KANIKO_VERSION=1.25.16
ADD release/linux/arm64/kaniko-ecr /kaniko/
ENTRYPOINT ["/kaniko/kaniko-ecr"]
+2 -2
View File
@@ -1,5 +1,5 @@
FROM harnesscommunity/kaniko-executor:1.25.15-linux-amd64
FROM harnesscommunity/kaniko-executor:1.25.16-linux-amd64
ENV KANIKO_VERSION=1.25.15
ENV KANIKO_VERSION=1.25.16
ADD release/linux/amd64/kaniko-gar /kaniko/
ENTRYPOINT ["/kaniko/kaniko-gar"]
+2 -2
View File
@@ -1,8 +1,8 @@
FROM harnesscommunity/kaniko-executor:1.25.15-linux-arm64
FROM harnesscommunity/kaniko-executor:1.25.16-linux-arm64
ENV HOME /root
ENV USER root
ENV KANIKO_VERSION=1.25.15
ENV KANIKO_VERSION=1.25.16
ADD release/linux/arm64/kaniko-gar /kaniko/
ENTRYPOINT ["/kaniko/kaniko-gar"]
+2 -2
View File
@@ -1,5 +1,5 @@
FROM harnesscommunity/kaniko-executor:1.25.15-linux-amd64
FROM harnesscommunity/kaniko-executor:1.25.16-linux-amd64
ENV KANIKO_VERSION=1.25.15
ENV KANIKO_VERSION=1.25.16
ADD release/linux/amd64/kaniko-gcr /kaniko/
ENTRYPOINT ["/kaniko/kaniko-gcr"]
+2 -2
View File
@@ -1,8 +1,8 @@
FROM harnesscommunity/kaniko-executor:1.25.15-linux-arm64
FROM harnesscommunity/kaniko-executor:1.25.16-linux-arm64
ENV HOME /root
ENV USER root
ENV KANIKO_VERSION=1.25.15
ENV KANIKO_VERSION=1.25.16
ADD release/linux/arm64/kaniko-gcr /kaniko/
ENTRYPOINT ["/kaniko/kaniko-gcr"]