Read the docs
TI-2026-81393 Aliases CVE-2026-54462GHSA-j8gc-gxpv-w8rg

Memory exhaustion in Knative pkg admission webhook via request body

Priority MEDIUM 62CWE-770Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Denial of service
Confidentiality · integrity · availability
None · None · High
Fix status
Partial Red Hat: 13 without a fix

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and Red Hat. Impact type from CWE-770.

Summary

Knative pkg versions before 0.0.0-20260531000007-52dbd5ece63f are affected. The admission webhook handler decodes attacker-supplied AdmissionReview requests without a body-size limit, which allocates memory without bounds (CWE-770). A client on the pod network can send one oversized POST request, so the controller pod runs out of memory and is OOM-killed. Downstream projects that use the shared webhook server, including Knative, Tekton, KEDA, Sigstore policy-controller and Kpack, inherit this behavior.

Written with Claude Haiku 5.5 from the sources below · 2026-11-02

Description from the CNA

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.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00376 31st percentileScored 2026-11-07
Fix Partial pkg (knative): 0.0.0-20260531000007-52dbd5ece63fRed Hat: 13 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
knativepkgbefore 0.0.0-20260531000007-52dbd5ece63f0.0.0-20260531000007-52dbd5ece63fPatch availableCNA
  • pkg Vendorknative Affected before 0.0.0-20260531000007-52dbd5ece63f Fixed in 0.0.0-20260531000007-52dbd5ece63f Patch available CNA

Remediation

Update knative.dev/pkg to 0.0.0-20260531000007-52dbd5ece63f or later. Red Hat lists no available fix for Builds for Red Hat OpenShift, OpenShift Pipelines, OpenShift Serverless, Red Hat OpenShift Container Platform 4 and other products, and it has no fix planned for Red Hat OpenShift Virtualization 4.

Written with Claude Haiku 5.5 from the sources below · 2026-11-02

  • Fix · CNA pkg (knative) Fixed in 0.0.0-20260531000007-52dbd5ece63f

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Builds for Red Hat OpenShiftAffectedNo fix yet: Fix deferred
Custom Metric Autoscaler operator for Red Hat OpenshiftAffectedNo fix yet: Fix deferred
MCP Server for Red Hat OpenShiftAffectedNo fix yet: Fix deferred
OpenShift LightspeedAffectedNo fix yet: Fix deferred
OpenShift PipelinesAffectedNo fix yet: Fix deferred
OpenShift ServerlessAffectedNo fix yet: Fix deferred
Red Hat OpenShift AI (RHOAI)AffectedNo fix yet: Fix deferred
Red Hat OpenShift Container Platform 4AffectedNo fix yet: Fix deferred
Red Hat OpenShift Dev SpacesAffectedNo fix yet: Fix deferred
Red Hat OpenShift Virtualization 4AffectedNo fix planned: Out of support scope
Red Hat Openshift Data Foundation 4AffectedNo fix yet: Fix deferred
Red Hat Trusted Artifact SignerAffectedNo fix yet: Fix deferred
Red Hat Web TerminalAffectedNo fix yet: Fix deferred

Timeline

  1. 2026-10-27 Threatist record created from CVE-2026-54462
  2. 2026-10-27 Alias added: GHSA-j8gc-gxpv-w8rg
  3. 2026-10-28 Priority changed: MEDIUM → LOW
  4. 2026-10-29 Affected versions changed · Red Hat
  5. 2026-10-29 CVSS score added · Red Hat
  6. 2026-11-02 CISA SSVC decision points changed
  7. 2026-11-02 Priority changed: LOW → MEDIUM

References

  • TI-2022-20280 Credential exposure when running third-party builders in knative/func CVSS 3.1HIGH 7.4
  • TI-2023-26552 Knative Serving vulnerable to attacker-controlled pod causing denial of service of autoscaler CVSS 3.1MEDIUM 6.5

Sources