๐Ÿ” CVE Alert

CVE-2026-54462

MEDIUM 6.5

knative.dev/pkg admission webhooks allow unbounded request-body memory exhaustion

CVSS Score
6.5
EPSS Score
0.0%
EPSS Percentile
0th

Knative pkg provides common packages shared across Knative repositories. Prior to 0.0.0-20260531000007-52dbd5ece63f, the knative.dev/pkg/webhook admissionHandler in webhook/admission.go decodes an attacker-supplied AdmissionReview through json.NewDecoder(io.TeeReader(r.Body, &bodyBuffer)) under an http.HandlerFunc without an http.MaxBytesReader or equivalent body-size limit. A pod-network client can send one oversized POST to an admission webhook, causing the decoder and bodyBuffer to retain amplified copies of the request until the controller pod exhausts memory and is OOM-killed. Every downstream consumer using the shared webhook server inherits the vulnerable behavior, including Knative, Tekton, KEDA, Sigstore policy-controller, and Kpack. For consumers configured with failurePolicy=Fail, loss of the controller can interrupt admission; with failurePolicy=Ignore, the affected webhook is unavailable while other admissions continue. This issue is fixed in version 0.0.0-20260531000007-52dbd5ece63f.

CWE CWE-770
Vendor knative
Product pkg
Published Oct 27, 2026
Stay Ahead of the Next One

Get instant alerts for knative pkg

Be the first to know when new medium vulnerabilities affecting knative pkg are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Affected Versions

knative / pkg
< 0.0.0-20260531000007-52dbd5ece63f

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/knative/pkg/security/advisories/GHSA-2hw4-c9m4-f2fj github.com: https://github.com/knative/pkg/pull/3363 github.com: https://github.com/knative/pkg/commit/52dbd5ece63fe6d2d340ecbebec160550f460818