Red Hat Security Advisory: RHOAI 3.5.3 - Red Hat OpenShift AI
🔗 CVE IDs covered (183)
📋 Description
CVE-2019-25781 — markdown: python-markdown: Denial of Service via inefficient inline link parsing CVE-2023-54404 — zod: zod: Denial of service via unbounded array validation CVE-2026-13697 — undici: undici: Information disclosure and Denial of Service via malformed Cache-Control directives CVE-2026-18427 — @fastify/static: @fastify/static: Information disclosure via route guard bypass CVE-2026-18446 — fast-uri: fast-uri: Host confusion vulnerability via backslash in URI authority CVE-2026-19534 — undici: undici: Denial of Service via unrequested WebSocket subprotocol CVE-2026-19693 — extract-zip: extract-zip: Arbitrary file write via symlink in archive CVE-2026-33818 — encoding/asn1: golang: Go encoding/asn1: Denial of Service via excessive recursion in Unmarshal CVE-2026-47219 — find-my-way: find-my-way: Denial of Service vulnerability in HTTP/2 server CVE-2026-50289 — systeminformation: systeminformation: Arbitrary Command Execution via OS Command Injection CVE-2026-53995 — mlflow: mlflow: Arbitrary file write via FileStore path traversal CVE-2026-59951 — mcp: mcp: Denial of Service via session memory exhaustion in streamable HTTP servers CVE-2026-62384 — nltk: NLTK: Information Disclosure via Symlink Sandbox Bypass CVE-2026-63209 — github.com/klauspost/compress: klauspost/compress: Denial of Service via integer overflow in dictionary processing CVE-2026-68498 — com.fasterxml.jackson.core/jackson-core: tools.jackson.core/jackson-core: jackson-core: Denial of Service via excessively long JSON property names CVE-2026-69112 — accelerate: Hugging Face Accelerate: Path Traversal and Denial of Service via weight_map CVE-2026-69152 — brace-expansion: DoS via unbounded intermediate arrays, bypassing the CVE-2026-14257 mitigation CVE-2026-69243 — aiohttp: AIOHTTP: HTTP Request Smuggling via WebSocket Upgrade CVE-2026-69244 — aiohttp: AIOHTTP: Denial of Service via malformed HTTP responses CVE-2026-73415 — jupyterlab: JupyterLab: Arbitrary code execution via malicious image in image viewer CVE-2026-73417 — jupyterlab: JupyterLab: Cross-site scripting (XSS) allows arbitrary code execution CVE-2026-73502 — github.com/getkin/kin-openapi: kin-openapi: Denial of Service via unauthenticated nil-pointer dereference CVE-2026-73627 — jupyterlab: JupyterLab: Plugin manager lock-rule bypass allows unauthorized plugin control CVE-2026-73646 — postcss: PostCSS: Information disclosure via path traversal in source map auto-loading CVE-2026-75507 — graphql-core: graphql-core: Denial of Service via nested inline fragments during query validation CVE-2026-75508 — graphql-core: graphql-core: Denial of Service via token limit bypass using comments CVE-2026-75838 — dompurify: DOMPurify: Cross-Site Scripting via IN_PLACE sanitization CVE-2026-75899 — fast-uri: fast-uri: Server-Side Request Forgery via repeated hostname percent-decoding CVE-2026-75931 — fast-uri: fast-uri: Host confusion via skipped IDN canonicalization CVE-2026-75975 — fast-uri: fast-uri: Server-side request forgery via malformed IPv6 normalization CVE-2026-76172 — fast-uri: fast-uri: URI parsing flaw enables server-side request forgery and redirects CVE-2026-76222 — gitpython: GitPython: Arbitrary file creation via path traversal in .gitmodules submodule names CVE-2026-76905 — github.com/getkin/kin-openapi: kin-openapi: Denial of Service via malformed multipart/form-data body CVE-2026-77301 — adm-zip: adm-zip: Denial of Service via uncontrolled memory allocation CVE-2026-77354 — github.com/getkin/kin-openapi: kin-openapi: Denial of Service via uncontrolled resource consumption in deepObject query parameter decoding CVE-2026-78676 — gitpython: GitPython before 3.1.59 Remote Code Execution via Config Injection CVE-2026-78677 — GitPython: GitPython: Arbitrary Code Execution via Path Traversal CVE-2026-78679 — GitPython: GitPython: Arbitrary file read via TagReference.create() CVE-2026-78682 — nltk: NLTK: Server-Side Request Forgery via HTTP Proxy Configuration CVE-2026-79674 — nltk: NLTK: Information disclosure via path traversal in corpus-reader constructors CVE-2026-79675 — nltk: NLTK before 3.10.3 JVM Argument Injection via Per-Call Options CVE-2026-79721 — mlflow: MLflow: Arbitrary code execution via maliciously crafted model artifact CVE-2026-81722 — nltk: nltk PorterStemmer: Denial of Service due to inefficient token processing CVE-2026-81724 — nltk: NLTK: Denial of Service via Uncontrolled Recursion CVE-2026-81726 — nltk: NLTK: Unauthorized file access via path traversal in model-artifact APIs CVE-2026-81727 — nltk: NLTK: Filesystem containment bypass allows local file overwrite CVE-2026-82417 — qs: qs: Denial of Service via improper validation in stringify function CVE-2026-84292 — fast-uri: fast-uri: Authority Injection via Unvalidated Port Serialization CVE-2026-84375 — js-yaml: js-yaml: Denial of Service vulnerability in YAML parsing CVE-2026-84394 — fast-uri: fast-uri: Host confusion via unbalanced URI brackets can bypass security policies CVE-2026-84445 — google.golang.org/grpc: gRPC-Go: Denial of Service via malformed RPC requests CVE-2026-84961 — undici: undici: TLS certificate validation bypass in BalancedPool via dropped connect options CVE-2026-85124 — @fastify/http-proxy: @fastify/http-proxy: Information disclosure via path traversal with backslash dot-segments CVE-2026-85152 — undici: undici: Authentication bypass via cross-origin cache poisoning due to missing origin isolation CVE-2026-85666 — ogx: OGX: Information disclosure via Server-Side Request Forgery in MCP tool server_url CVE-2026-86049 — jupyter-server: Jupyter Server: Information disclosure via 5xx request logging CVE-2026-87018 — undici: undici: Denial of Service via TLS renegotiation with mismatched certificate CVE-2026-87776 — compression: compression: Denial of Service via memory leak on premature response close CVE-2026-87817 — GitPython: GitPython: Remote Code Execution via Git directory impersonation CVE-2026-88029 — pymongo: MongoDB Python Driver: Data disclosure and denial of service via query-operator injection CVE-2026-89032 — litellm: LiteLLM: Information disclosure via semantic cache metadata mismatch CVE-2026-89418 — google-protobuf: google-protobuf: Denial of Service via uncontrolled recursion in protobuf group field parsing CVE-2026-90711 — proxy-addr: proxy-addr vulnerable to IP spoofing via IPv4-mapped IPv6 trust subnet CVE-2026-91403 — OpenJDK: Distrust eMudhra intermediate CA certificates due to security concerns CVE-2026-91777 — com.fasterxml.jackson.core/jackson-databind: tools.jackson.core:jackson-databind: Jackson-databind: Denial of Service via quadratic forward-reference completion CVE-2026-92000 — adm-zip: adm-zip: Denial of Service via crafted ZIP archives with zero declared uncompressed size CVE-2026-92786 — LightGBM: LightGBM: Out-of-bounds write via crafted model file CVE-2026-93348 — unsloth-zoo: unsloth: Unsloth Zoo: Arbitrary code execution via crafted model configuration CVE-2026-93690 — uri-js: uri-js: Denial of Service via malformed path segments CVE-2026-93749 — source-map-js: source-map-js: Denial of Service via malformed indexed source maps CVE-2026-93753 — deepmerge: deepmerge: Prototype Poisoning via mergeObject function CVE-2026-96639 — pillow: Pillow multi-frame loaders can reuse stale native image storage after mode transitions CVE-2026-96640 — pillow: pillow: Denial of Service via duplicate page references in PDF files CVE-2026-96643 — pillow: pillow: Denial of Service via repeated EXIF headers CVE-2026-96644 — pillow: Pillow: Denial of Service via out-of-bounds read in metafile parser CVE-2026-96749 — pymongo: pymongo: Out-of-bounds write via integer overflow during BSON encoding CVE-2026-96778 — pillow: pillow: Arbitrary code execution via JPEG encoder buffer overflow CVE-2026-97687 — urllib3: urllib3: Traffic interception via HTTPS proxy TLS configuration override CVE-2026-97689 — urllib3: urllib3: Denial of Service via unbounded memory allocation in chunk parser CVE-2026-102267 — pyjwt: pyjwt: Verification key substitution via unvalidated JWKS redirects CVE-2026-102271 — pyjwt: PyJWT: Authentication bypass via acceptance of DER public keys as HMAC secrets CVE-2026-102272 — pyjwt: pyjwt: Token forgery via improper Unicode byte-order mark handling CVE-2026-102276 — brace-expansion: brace-expansion: Denial of Service via stack exhaustion from crafted brace patterns CVE-2026-102278 — brace-expansion: brace-expansion: Denial of Service via uncontrolled recursion in nested brace patterns CVE-2026-102282 — adm-zip: adm-zip: Privilege escalation via unfiltered permission bits in extracted archives CVE-2026-102422 — shell-quote: shell-quote: Arbitrary command execution via improper line terminator handling CVE-2026-102460 — io.vertx/vertx-web: vertx-web: Authorization bypass via ChainAuthHandler scope validation failure CVE-2026-102554 — com.google.guava/guava: Google Guava: Denial of Service via unthrottled memory allocation during deserialization CVE-2026-102831 — jupyterlab: JupyterLab: Cross-Site Scripting via malicious clipboard cell pasting CVE-2026-102994 — pypdf: pypdf: Denial of Service via crafted indirect object tokens in PDF files CVE-2026-102996 — pypdf: pypdf: Denial of Service via excessive memory consumption during font parsing CVE-2026-102997 — pypdf: pypdf: Denial of Service via crafted FlateDecode stream CVE-2026-102998 — pypdf: pypdf: Denial of Service via crafted PDF form fields CVE-2026-102999 — pypdf: pypdf: Denial of Service via crafted PDF with numerous embedded files CVE-2026-103000 — pypdf: pypdf: Denial of Service via large alphabetical page labels CVE-2026-103262 — tornado: Tornado: Denial of Service via decompression bomb in CurlAsyncHTTPClient CVE-2026-104150 — http-server: http-server: Denial of Service via inefficient regular expression in slug route matcher CVE-2026-104851 — fsspec: fsspec: arbitrary code execution via unrestricted template rendering in ReferenceFileSystem CVE-2026-106445 — handlebars: Handlebars: JavaScript Injection via Own Property Check Bypass CVE-2026-106446 — handlebars: Handlebars: JavaScript Injection via AST Type Confusion in compile (Program.blockParams) CVE-2026-108859 — github.com/mark3labs/mcp-go: mcp-go: Denial of Service via unbounded HTTP request body buffering CVE-2026-109156 — mlserver: MLServer: Arbitrary file write via path traversal in environment archive extraction CVE-2026-109383 — undici: undici: Certificate validation bypass via dropped TLS options in Agent CVE-2026-109527 — mcp: mcp: Denial of Service via unbounded HTTP request body buffering CVE-2026-109829 — undici: undici: Cache poisoning and information disclosure via improper cross-origin redirect caching CVE-2026-109855 — undici: undici: Denial of Service via failed HTTP/2 WebSocket handshake CVE-2026-109869 — undici: undici: Denial of Service via unhandled stream error on excessive content encodings CVE-2026-109956 — nltk: nltk: Arbitrary file write via path traversal in WekaClassifier CVE-2026-110856 — GitPython: GitPython: Denial of Service via regular expression backtracking in date parsing CVE-2026-110857 — GitPython: GitPython: Arbitrary code execution via unsafe URL protocol handling CVE-2026-110858 — GitPython: GitPython 3.1.30 before 3.2.0 Command Injection via Remote.pull() Refspec CVE-2026-110859 — GitPython: GitPython: Arbitrary file read via argument injection in branch checkout CVE-2026-111064 — aiohttp: aiohttp: Denial of Service via missing initial request timeout CVE-2026-111066 — aiohttp: aiohttp: Denial of Service via file descriptor exhaustion in multipart request processing CVE-2026-111758 — markdown-it: markdown-it: Denial of Service via unclosed link reference definitions CVE-2026-111759 — markdown-it: markdown-it: Denial of Service via mismatched quote parsing CVE-2026-111767 — @modelcontextprotocol/sdk: @modelcontextprotocol/sdk: Unauthorized cross-session task access via taskStore CVE-2026-112075 — unsloth: unsloth: Arbitrary code execution via unsafe class selection CVE-2026-112307 — sqlparse: sqlparse: Arbitrary code execution via unescaped PHP output formatting CVE-2026-112390 — pillow: Pillow: Denial of Service via infinite loop during crafted MIC image parsing CVE-2026-112391 — pillow: Pillow: Denial of Service via unbounded recursion in PDF parser CVE-2026-112392 — pillow: pillow: Denial of Service via zero-size images in rank filters CVE-2026-112393 — pillow: Pillow: Heap buffer overflow in _tiffWriteProc when saving TIFF to BytesIO CVE-2026-112397 — pillow: pillow: Denial of Service via out-of-bounds memory access on zero-width images CVE-2026-112398 — pillow: Pillow: Heap buffer overflow in FlashPix (FPX) JPEG decoding leads to code execution CVE-2026-112399 — pillow: pillow: Denial of service via crafted APNG image CVE-2026-112400 — pillow: pillow: Denial of Service via memory exhaustion from crafted GIF image CVE-2026-112402 — pillow: pillow: Denial of service via double free during image transformation CVE-2026-112403 — pillow: Pillow: Heap buffer overflow in ImagingJpegDecode CVE-2026-112404 — pillow: Pillow: Denial of Service via out-of-bounds read in TIFF decoding CVE-2026-112405 — pillow: Pillow: Denial of Service via null pointer dereference in Image.merge() CVE-2026-112406 — pillow: pillow: Denial of Service via infinite loop during PDF page rewriting CVE-2026-112892 — pillow: pillow: Denial of Service via unbounded memory expansion in MSP image decoder CVE-2026-112893 — pillow: Pillow: Denial of Service via invalid pointer free during font rendering CVE-2026-112894 — pillow: pillow: Denial of Service via crafted multi-frame image conversion CVE-2026-112895 — pillow: pillow: Denial of service via crafted PDF during append operations CVE-2026-112896 — pillow: Pillow: Denial of Service via out-of-bounds read in TIFF encoder CVE-2026-112897 — pillow: pillow: Information disclosure via uninitialized buffer in TIFF decoding CVE-2026-112940 — filelock: filelock: Arbitrary file overwrite via insecure database file reopening CVE-2026-113718 — virtualenv: virtualenv: arbitrary code execution via improper quoting in xonsh activation scripts CVE-2026-113722 — virtualenv: virtualenv: arbitrary code execution via improperly quoted interpreter paths in script launchers CVE-2026-113723 — virtualenv: virtualenv: Arbitrary code execution via malicious prompt text CVE-2026-113725 — virtualenv: virtualenv: arbitrary code execution via crafted environment name CVE-2026-113726 — virtualenv: virtualenv: Arbitrary command execution via unescaped prompt variables in zsh CVE-2026-113732 — virtualenv: virtualenv: Arbitrary code execution via improperly quoted Fish activation scripts CVE-2026-113776 — virtualenv: virtualenv: Arbitrary command execution via sequential placeholder substitution in activation templates CVE-2026-114050 — vllm: vllm: Denial of Service via multimodal cache desynchronization CVE-2026-114051 — vllm: vllm: Denial of Service via improper token parameter validation CVE-2026-114052 — vllm: vLLM: Denial of Service via unbounded processor caching in MOSS-Audio CVE-2026-114053 — vllm: vLLM 0.7.3 before 0.31.0 RCE via mm_processor_kwargs.code_revision CVE-2026-114055 — vllm: vLLM: Denial of Service via unvalidated multimodal processor arguments CVE-2026-114102 — adm-zip: adm-zip: Denial of Service via malformed ZIP archive decompression CVE-2026-114135 — jupyter-server: jupyter-server: Unauthorized code execution via missing authorization check in gateway handler CVE-2026-114140 — nbconvert: nbconvert: arbitrary file write via path traversal in ExtractOutputPreprocessor CVE-2026-114145 — GitPython: GitPython: arbitrary code execution via improper submodule path validation CVE-2026-114406 — ca-certificates: Distrust eMudhra intermediate CA certificates due to security concerns CVE-2026-114605 — dnspython: dnspython: Denial of Service via excessive DNS compression pointer traversal CVE-2026-114613 — msgpack: msgpack: Denial of Service via memory leak during map deserialization CVE-2026-115347 — mistune: mistune: Denial of Service via unmatched square brackets CVE-2026-115348 — mistune: mistune: Denial of Service via unbalanced brackets in link parser CVE-2026-115349 — mistune: mistune: Denial of Service via deeply nested square brackets CVE-2026-115352 — mistune: mistune: Denial of Service via unmatched brackets in inline link parser CVE-2026-115353 — mistune: Mistune before 3.3.0 Path Traversal via include Directive CVE-2026-115355 — mistune: mistune: Arbitrary file read via path traversal in Include directive CVE-2026-115586 — virtualenv: virtualenv: Arbitrary code execution via unescaped prompt in bash activation script CVE-2026-115912 — vllm: vllm: Arbitrary code execution via forged shared-memory handles CVE-2026-115915 — vllm: vllm: Arbitrary code execution via unrestricted image format parsing CVE-2026-116176 — vllm: vllm: Information disclosure via SSRF in X-Request-Id header CVE-2026-116177 — vllm: vllm: Denial of Service via unconstrained image decompression CVE-2026-116179 — vllm: vLLM: Denial of Service via video frame limit bypass CVE-2026-116180 — vllm: vLLM: Denial of Service via uninitialized log probability tensors CVE-2026-116576 — systeminformation: systeminformation: Command injection via improper quotation mark sanitization CVE-2026-116690 — mlflow: mlflow: Information disclosure via improper path validation in model artifact locations CVE-2026-118623 — mlflow: mlflow: Arbitrary code execution via untrusted data deserialization in PickleEvaluationArtifact CVE-2026-118627 — mlflow: mlflow: Arbitrary code execution via untrusted SHAP model deserialization CVE-2026-118628 — mlflow: mlflow: Information disclosure via SSRF in get-artifacts CVE-2026-118669 — oauthlib: oauthlib: privilege escalation via client identity confusion in token grant handlers CVE-2026-118764 — minimatch: minimatch: Denial of Service via crafted glob pattern expansion CVE-2026-119025 — open: open: Arbitrary code execution via crafted URLs CVE-2026-119194 — pyasn1: pyasn1: Denial of Service via hash collisions in schemaless decoding CVE-2026-119195 — pyasn1: pyasn1: Denial of Service via quadratic processing of fragmented ASN.1 data CVE-2026-119196 — pyasn1: pyasn1: Denial of Service via constructed bit string decoding CVE-2026-119286 — graphql-core: graphql-core: Denial of Service via unbounded memory growth during document validation
🎯 Affected products200
- Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-ai-gateway-operator-rhel9@sha256:4c69b7b277a82eb20c838ebe06d2ab3e8c42138edcab196dd2563d2aeb51da04_s390x as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-ai-gateway-operator-rhel9@sha256:9a9392fac433852b110ddced85713279db7f5d685d6e5bc6cfcb3f0a23384908_arm64 as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-ai-gateway-operator-rhel9@sha256:be8000aa8c7c6949e6c39d102a09d1c3a71b42087b74537fee5644336e0aed0c_amd64 as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-ai-gateway-operator-rhel9@sha256:db26cfb603913dd1c1910bd15202f83ddd245ead1e22421629273d92d9948fc8_ppc64le as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-ai-gateway-payload-processing-rhel9@sha256:0e42ee8346b8b190daae1908de052401f153f8cfe8b66116febbfa5d73aa8b9a_amd64 as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-ai-gateway-payload-processing-rhel9@sha256:4c833666f655b9439c27a4ae9d9d8aefc5e47e810b5b028a721ed0c1a27abdae_arm64 as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-ai-gateway-payload-processing-rhel9@sha256:b5568fb6d13b47634399d357a619612fd2fc0a6394d34541cd3cc4b007622574_ppc64le as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-ai-gateway-payload-processing-rhel9@sha256:f16224492649b7098729c4f82e6779dd73e77601d27b739f3618428e43df0daa_s390x as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-automl-rhel9@sha256:461579f7edaebbf77d9f5838a10b3927793cfce86cdf43a1ac7a707630f31fb7_amd64 as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-automl-rhel9@sha256:6544bd7d69d6b59401d060c3d332af441dc221fb8c4fefebd43bf7eabc273951_ppc64le as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-automl-rhel9@sha256:67fee394acc9429739d9ff359fc9b912fd8c5234c6166a2cff2a4a3e2d986528_s390x as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-automl-rhel9@sha256:75134ff4a8a48e21a12699ebc5709948e5dcc2f85ef6fb8849b31e56fd1c94b9_arm64 as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-autorag-rhel9@sha256:412c690364cd9f05b9a2fd5897366d7c48f8cd218af6e67992cdfb08e85e61a9_amd64 as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-autorag-rhel9@sha256:6331f87e8a3a62c9054465a79b1d7142b4a81b52ff534bf8d4430350659ea9af_s390x as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-autorag-rhel9@sha256:6bc0a414aa20abede29013040407feaf46d74e7f860ef55951e434f79827c956_ppc64le as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-autorag-rhel9@sha256:ea8de1ff77ce200c609bc8da74ea87ec37faa6490245fa1e2f99c8521412db8e_arm64 as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-built-in-detector-rhel9@sha256:5d69807a4fcf27474856ace38f4bcb2970fcfa7889359f660c46e10c73f264ff_arm64 as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-built-in-detector-rhel9@sha256:ab6e4dd6ea8b82cc737dd1a5e9ca8d118b67b5bb7253637ee53a2c43b58e5a95_ppc64le as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-built-in-detector-rhel9@sha256:b14d8f2d4e0b91cf9d47f05b2747cb47f8a73e109e7669d9cea228af944edd0d_amd64 as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-built-in-detector-rhel9@sha256:fdd237c4958c2a61faf1022e8ddde16fdd1e5df00f3c9d64c906e45b6afb2994_s390x as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-cli-rhel9@sha256:292ec80bce0b3c547ca445232c9a3aa31ce0ec801f335cc3dd46d679ae943a7f_arm64 as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-cli-rhel9@sha256:a077216c24daeb4d9b7f79c0681ad723b4e50f8b3ca369892ec7680bfbe609cf_amd64 as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-core-bff-rhel9@sha256:3fb5dbee9c20ca29d426c2a8c7dd0f107b783e089fe0f828304e5b85c131c4fd_amd64 as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-core-bff-rhel9@sha256:5b7bd94ef3f614d414510c7c7e9f723045f44eb99a32c8e90bbc0c6a1bf15fb5_s390x as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-core-bff-rhel9@sha256:770733f48cf4e4b40063740459fb76ef3e102f248c76382ef7fe10165837a4e1_arm64 as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-core-bff-rhel9@sha256:aaeb023b6c22c708297836426fed80d10cb8152d163e4fe5dfb62023e1a7b999_ppc64le as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-dashboard-operator-rhel9@sha256:0761e93836318d2df75ce31d7c6e1f4278822a03f7d971e450667c09792b779b_amd64 as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-dashboard-operator-rhel9@sha256:411f0e5c576dfa6af36fb0fa6b2645f864829ec0b9e94377b3ddee6fbb999b67_arm64 as a component of Red Hat OpenShift AI 3.5
- registry.redhat.io/rhoai/odh-dashboard-operator-rhel9@sha256:b3805086eb45480e00a64a68f46461b48c06dd4188ee2c1aa8533a4647b925a7_ppc64le as a component of Red Hat OpenShift AI 3.5
- +170 more not shown
✅ Remediation
For Red Hat OpenShift AI 3.5.3 see the following documentation, which will be updated shortly for this release, for important instructions on how to upgrade your cluster and fully apply this errata update: https://docs.redhat.com/en/documentation/red_hat_openshift_ai/ Workaround: Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability. Workaround: There is no available mitigation for this flaw other than updating the bundled find-my-way library to a fixed version (9.7.0 or later). Where feasible, restricting the affected service to HTTP/1.1 (disabling HTTP/2) removes the attack vector, since the flaw is only reachable through the HTTP/2 request path. Workaround: --- CME Mitigation Guidance (2026-10-20) --- Disclaimer: The following mitigation solutions are provided as a courtesy, pending the application of an official patch. This content was generated utilizing AI tools in conjunction with data from https://cmetaxonomy.org. Customers are advised to independently evaluate and test these temporary mitigations within their own infrastructure. The highest-value action is to validate client-supplied trace identifiers and enforce directory boundaries within the FileStore tracking backend before writing trace metadata: upgrade to the fixed Rhoai/Odh Training Cuda128 Torch29 Py312 Rhel/Rhoai/Odh Mlflow Rhel/Rhoai/Odh Pipeline Runtime Datascience Cpu Py312 Rhel/Rhoai/Odh Pipeline Runtime Pytorch Cuda Py312 Rhel/Rhoai/Odh Pipeline Runtime Pytorch Llmcompressor Cuda Py312 Rhel/Rhoai/Odh Pipeline Runtime Pytorch Rocm Py312 Rhel/Rhoai/Odh Pipeline Runtime Tensorflow Cuda Py312 Rhel/Rhoai/Odh Th06 Cpu Torch210 Py312 Rhel/Rhoai/Odh Th06 Cuda130 Torch210 Py312 Rhel/Rhoai/Odh Th06 Rocm64 Torch291 Py312 Rhel/Rhoai/Odh Workbench Codeserver Datascience Cpu Py312 Rhel/Rhoai/Odh Workbench Jupyter Datascience Cpu Py312 Rhel/Rhoai/Odh Workbench Jupyter Pytorch Cuda Py312 Rhel/Rhoai/Odh Workbench Jupyter Pytorch Llmcompressor Cuda Py312 Rhel/Rhoai/Odh Workbench Jupyter Pytorch Rocm Py312 Rhel/Rhoai/Odh Workbench Jupyter Tensorflow Cuda Py312 Rhel/Rhoai/Odh Workbench Jupyter Trustyai Cpu Py312 Rhel/Rhoai/Odh Pipeline Runtime Tensorflow Rocm Py312 Rhel/Rhoai/Odh Workbench Jupyter Tensorflow Rocm Py312 Rhel/Rhoai/Odh Th Torch Cpu Py312 Rhel/Rhoai/Odh Th Torch Cuda Py312 Rhel/Rhoai/Odh Th Torch Rocm Py312 Rhel/Google Lightspeed Agent builds, which validate trace IDs as safe directory names and verify resolved directory boundaries before trace operations, returning an HTTP 400 error for unsafe IDs, closing crafted trace identifier with directory traversal sequences in POST /api/3.0/mlflow/traces. Until patched, this is a concern on MLflow tracking servers configured to use the FileStore tracking backend, so restrict network access to the POST /api/3.0/mlflow/traces endpoint or migrate the tracking store from FileStore to a database backend such as SQLite. As a compensating measure, normalize and canonicalize trace IDs and file paths before security checks to prevent traversal bypasses using encoding or relative references, inspect incoming POST requests to /api/3.0/mlflow/traces for directory traversal patterns such as '../' and block the payload at the perimeter using a web application firewall, and detect anomalous file write activity performed by the MLflow process outside its designated storage directory via eBPF runtime monitoring. These controls limit blast radius and contain exploitation, but they do not fix the underlying path traversal defect — apply the upstream patch to fully remediate. Highest-impact CME: CME-1301 Path Traversal Prevention (Canonicalization) (high) Workaround: Restrict write permissions on NLTK corpus subdirectories to prevent unauthorized symlink creation, or sanitize input paths to prevent FramenetCorpusReader from loading untrusted corpus files containing unresolved symbolic links. Workaround: Parse untrusted JSON payloads directly from UTF-8 byte streams (e.g., InputStream or raw bytes) rather than character-based sources like String or Reader. Alternatively, configure custom StreamReadConstraints to lower maxStringLength or enforce a strict maxDocumentLength limit on custom JsonFactory instances. --- CME Mitigation Guidance (2026-10-20) --- Disclaimer: The following mitigation solutions are provided as a courtesy, pending the application of an official patch. This content was generated utilizing AI tools in conjunction with data from https://cmetaxonomy.org. Customers are advised to independently evaluate and test these temporary mitigations within their own infrastructure. The highest-value action is to enforce property name length limits during incremental segment accumulation in ReaderBasedJsonParser character-input parsing paths: upgrade to jackson-core 2.18.10, 2.21.6, 2.22.2, 3.1.6, or 3.2.2 (or the fixed Maven/Jackson Core/Pki Deps:10.6/Jackson Core/Rhaiis/Vllm Cuda Rhel/Rhaii/Vllm Gaudi Rhel/Ansible Automation Platform 25/De Minimal Rhel/Ansible Automation Platform 27/De Supported Rhel/Ansible Automation Platform 26/De Minimal Rhel/Ansible Automation Platform 27/De Minimal Rhel/Log4J/Exploit Intelligence/Agent Client Rhel/Jackson Bom/Jboss Webserver 7/Jws70 Openjdk17 Openshift Rhel/Ocp Tools 4/Jenkins Rhel/Jboss Webserver 7/Jws70 Openjdk21 Openshift Rhel/Offline Knowledge Portal/Rhokp Rhel/Rhoai/Odh Vllm Gaudi Rhel/Rhoai/Odh Trustyai Service Rhel/Rhoai/Odh Spark Operator Rhel/Rhoai/Odh Modelmesh Rhel/Rhoai/Odh Th06 Cpu Torch291 Py312 Rhel/Rhoai/Odh Th06 Cuda130 Torch210 Py312 Rhel/Rhoai/Odh Th06 Cuda130 Torch291 Py312 Rhel/Rhoai/Odh Th06 Cpu Torch210 Py312 Rhel/Rhoai/Odh Th06 Rocm64 Torch291 Py312 Rhel/Rhoai/Odh Th Torch Cuda Py312 Rhel/Rhoai/Odh Th Torch Cpu Py312 Rhel/Rhai Early Access/Docling Serve Cuda Rhel/Rhbk/Keycloak Rhel/Rhbk/Keycloak Rhel9 Operator/Rhelai3/Bootc Gaudi Rhel/Devspaces/Openvsx Rhel/Devspaces/Pluginregistry Rhel/Devspaces/Multicluster Redirector Rhel/Devspaces/Server Rhel/Openshift Serverless 1/Kn Eventing Integrations Aws S3 Sink Rhel/Openshift Serverless 1/Kn Eventing Integrations Aws Ddb Streams Source Rhel/Openshift Serverless 1/Kn Eventing Integrations Aws Sqs Sink Rhel/Openshift Serverless 1/Kn Eventing Integrations Aws Sns Sink Rhel/Openshift Serverless 1/Kn Eventing Integrations Log Sink Rhel/Openshift Serverless 1/Kn Eventing Integrations Aws S3 Source Rhel/Openshift Serverless 1/Kn Eventing Integrations Aws Sqs Source Rhel/Openshift Serverless 1/Kn Eventing Integrations Timer Source Rhel/Cloudservices/Insights Rbi Events/Cloudservices/Kafka Relations Sink/Cloudservices/Insights Rbi Rest/Cloudservices/Rhsm Auto Registration Listener/Cloudservices/Notifications Backend/Cloudservices/Notifications Gw/Cloudservices/Swatch Producer Azure/Cloudservices/Swatch Contracts/Cloudservices/Swatch Producer Aws/Cloudservices/Swatch Utilization/Cloudservices/Swatch Metrics builds), which track accumulated name length in _parseName2() and _handleOddName2() and invoke validateNameLength() when a buffer segment fills, closing all 2 injection vectors (crafted JSON payload with excessively long object property name, concurrent requests with oversized JSON keys targeting character-based parsers). Until patched, this is a concern on applications parsing untrusted JSON from character-based sources such as String, Reader, or char[], so parse untrusted JSON directly from UTF-8 byte streams such as InputStream rather than character sources, or configure custom StreamReadConstraints to lower maxStringLength and enforce maxDocumentLength. As a compensating measure, monitor cgroup memory pressure via memory.events and PSI thresholds to detect rapid memory spikes prior to process termination, set ulimit or prlimit process resource limits to constrain address space consumption caused by oversized property name buffering, apply cgroups v2 resource li…
🔗 References (187)
- selfhttps://access.redhat.com/errata/RHSA-2026:95872
- externalhttps://access.redhat.com/security/cve/CVE-2019-25781
- externalhttps://access.redhat.com/security/cve/CVE-2023-54404
- externalhttps://access.redhat.com/security/cve/CVE-2026-102267
- externalhttps://access.redhat.com/security/cve/CVE-2026-102271
- externalhttps://access.redhat.com/security/cve/CVE-2026-102272
- externalhttps://access.redhat.com/security/cve/CVE-2026-102276
- externalhttps://access.redhat.com/security/cve/CVE-2026-102278
- externalhttps://access.redhat.com/security/cve/CVE-2026-102282
- externalhttps://access.redhat.com/security/cve/CVE-2026-102422
- externalhttps://access.redhat.com/security/cve/CVE-2026-102460
- externalhttps://access.redhat.com/security/cve/CVE-2026-102554
- externalhttps://access.redhat.com/security/cve/CVE-2026-102831
- externalhttps://access.redhat.com/security/cve/CVE-2026-102994
- externalhttps://access.redhat.com/security/cve/CVE-2026-102996
- externalhttps://access.redhat.com/security/cve/CVE-2026-102997
- externalhttps://access.redhat.com/security/cve/CVE-2026-102998
- externalhttps://access.redhat.com/security/cve/CVE-2026-102999
- externalhttps://access.redhat.com/security/cve/CVE-2026-103000
- externalhttps://access.redhat.com/security/cve/CVE-2026-103262
- externalhttps://access.redhat.com/security/cve/CVE-2026-104150
- externalhttps://access.redhat.com/security/cve/CVE-2026-104851
- externalhttps://access.redhat.com/security/cve/CVE-2026-106445
- externalhttps://access.redhat.com/security/cve/CVE-2026-106446
- externalhttps://access.redhat.com/security/cve/CVE-2026-108859
- externalhttps://access.redhat.com/security/cve/CVE-2026-109156
- externalhttps://access.redhat.com/security/cve/CVE-2026-109383
- externalhttps://access.redhat.com/security/cve/CVE-2026-109527
- externalhttps://access.redhat.com/security/cve/CVE-2026-109829
- externalhttps://access.redhat.com/security/cve/CVE-2026-109855
- externalhttps://access.redhat.com/security/cve/CVE-2026-109869
- externalhttps://access.redhat.com/security/cve/CVE-2026-109956
- externalhttps://access.redhat.com/security/cve/CVE-2026-110856
- externalhttps://access.redhat.com/security/cve/CVE-2026-110857
- externalhttps://access.redhat.com/security/cve/CVE-2026-110858
- externalhttps://access.redhat.com/security/cve/CVE-2026-110859
- externalhttps://access.redhat.com/security/cve/CVE-2026-111064
- externalhttps://access.redhat.com/security/cve/CVE-2026-111066
- externalhttps://access.redhat.com/security/cve/CVE-2026-111758
- externalhttps://access.redhat.com/security/cve/CVE-2026-111759
- externalhttps://access.redhat.com/security/cve/CVE-2026-111767
- externalhttps://access.redhat.com/security/cve/CVE-2026-112075
- externalhttps://access.redhat.com/security/cve/CVE-2026-112307
- externalhttps://access.redhat.com/security/cve/CVE-2026-112390
- externalhttps://access.redhat.com/security/cve/CVE-2026-112391
- externalhttps://access.redhat.com/security/cve/CVE-2026-112392
- externalhttps://access.redhat.com/security/cve/CVE-2026-112393
- externalhttps://access.redhat.com/security/cve/CVE-2026-112397
- externalhttps://access.redhat.com/security/cve/CVE-2026-112398
- externalhttps://access.redhat.com/security/cve/CVE-2026-112399
- externalhttps://access.redhat.com/security/cve/CVE-2026-112400
- externalhttps://access.redhat.com/security/cve/CVE-2026-112402
- externalhttps://access.redhat.com/security/cve/CVE-2026-112403
- externalhttps://access.redhat.com/security/cve/CVE-2026-112404
- externalhttps://access.redhat.com/security/cve/CVE-2026-112405
- externalhttps://access.redhat.com/security/cve/CVE-2026-112406
- externalhttps://access.redhat.com/security/cve/CVE-2026-112892
- externalhttps://access.redhat.com/security/cve/CVE-2026-112893
- externalhttps://access.redhat.com/security/cve/CVE-2026-112894
- externalhttps://access.redhat.com/security/cve/CVE-2026-112895
- externalhttps://access.redhat.com/security/cve/CVE-2026-112896
- externalhttps://access.redhat.com/security/cve/CVE-2026-112897
- externalhttps://access.redhat.com/security/cve/CVE-2026-112940
- externalhttps://access.redhat.com/security/cve/CVE-2026-113718
- externalhttps://access.redhat.com/security/cve/CVE-2026-113722
- externalhttps://access.redhat.com/security/cve/CVE-2026-113723
- externalhttps://access.redhat.com/security/cve/CVE-2026-113725
- externalhttps://access.redhat.com/security/cve/CVE-2026-113726
- externalhttps://access.redhat.com/security/cve/CVE-2026-113732
- externalhttps://access.redhat.com/security/cve/CVE-2026-113776
- externalhttps://access.redhat.com/security/cve/CVE-2026-114050
- externalhttps://access.redhat.com/security/cve/CVE-2026-114051
- externalhttps://access.redhat.com/security/cve/CVE-2026-114052
- externalhttps://access.redhat.com/security/cve/CVE-2026-114053
- externalhttps://access.redhat.com/security/cve/CVE-2026-114055
- externalhttps://access.redhat.com/security/cve/CVE-2026-114102
- externalhttps://access.redhat.com/security/cve/CVE-2026-114135
- externalhttps://access.redhat.com/security/cve/CVE-2026-114140
- externalhttps://access.redhat.com/security/cve/CVE-2026-114145
- externalhttps://access.redhat.com/security/cve/CVE-2026-114406
- externalhttps://access.redhat.com/security/cve/CVE-2026-114605
- externalhttps://access.redhat.com/security/cve/CVE-2026-114613
- externalhttps://access.redhat.com/security/cve/CVE-2026-115347
- externalhttps://access.redhat.com/security/cve/CVE-2026-115348
- externalhttps://access.redhat.com/security/cve/CVE-2026-115349
- externalhttps://access.redhat.com/security/cve/CVE-2026-115352
- externalhttps://access.redhat.com/security/cve/CVE-2026-115353
- externalhttps://access.redhat.com/security/cve/CVE-2026-115355
- externalhttps://access.redhat.com/security/cve/CVE-2026-115586
- externalhttps://access.redhat.com/security/cve/CVE-2026-115912
- externalhttps://access.redhat.com/security/cve/CVE-2026-115915
- externalhttps://access.redhat.com/security/cve/CVE-2026-116176
- externalhttps://access.redhat.com/security/cve/CVE-2026-116177
- externalhttps://access.redhat.com/security/cve/CVE-2026-116179
- externalhttps://access.redhat.com/security/cve/CVE-2026-116180
- externalhttps://access.redhat.com/security/cve/CVE-2026-116576
- externalhttps://access.redhat.com/security/cve/CVE-2026-116690
- externalhttps://access.redhat.com/security/cve/CVE-2026-118623
- externalhttps://access.redhat.com/security/cve/CVE-2026-118627
- externalhttps://access.redhat.com/security/cve/CVE-2026-118628
- externalhttps://access.redhat.com/security/cve/CVE-2026-118669
- externalhttps://access.redhat.com/security/cve/CVE-2026-118764
- externalhttps://access.redhat.com/security/cve/CVE-2026-119025
- externalhttps://access.redhat.com/security/cve/CVE-2026-119194
- externalhttps://access.redhat.com/security/cve/CVE-2026-119195
- externalhttps://access.redhat.com/security/cve/CVE-2026-119196
- externalhttps://access.redhat.com/security/cve/CVE-2026-119286
- externalhttps://access.redhat.com/security/cve/CVE-2026-13697
- externalhttps://access.redhat.com/security/cve/CVE-2026-18427
- externalhttps://access.redhat.com/security/cve/CVE-2026-18446
- externalhttps://access.redhat.com/security/cve/CVE-2026-19534
- externalhttps://access.redhat.com/security/cve/CVE-2026-19693
- externalhttps://access.redhat.com/security/cve/CVE-2026-33818
- externalhttps://access.redhat.com/security/cve/CVE-2026-47219
- externalhttps://access.redhat.com/security/cve/CVE-2026-50289
- externalhttps://access.redhat.com/security/cve/CVE-2026-53995
- externalhttps://access.redhat.com/security/cve/CVE-2026-59951
- externalhttps://access.redhat.com/security/cve/CVE-2026-62384
- externalhttps://access.redhat.com/security/cve/CVE-2026-63209
- externalhttps://access.redhat.com/security/cve/CVE-2026-68498
- externalhttps://access.redhat.com/security/cve/CVE-2026-69112
- externalhttps://access.redhat.com/security/cve/CVE-2026-69152
- externalhttps://access.redhat.com/security/cve/CVE-2026-69243
- externalhttps://access.redhat.com/security/cve/CVE-2026-69244
- externalhttps://access.redhat.com/security/cve/CVE-2026-73415
- externalhttps://access.redhat.com/security/cve/CVE-2026-73417
- externalhttps://access.redhat.com/security/cve/CVE-2026-73502
- externalhttps://access.redhat.com/security/cve/CVE-2026-73627
- externalhttps://access.redhat.com/security/cve/CVE-2026-73646
- externalhttps://access.redhat.com/security/cve/CVE-2026-75507
- externalhttps://access.redhat.com/security/cve/CVE-2026-75508
- externalhttps://access.redhat.com/security/cve/CVE-2026-75838
- externalhttps://access.redhat.com/security/cve/CVE-2026-75899
- externalhttps://access.redhat.com/security/cve/CVE-2026-75931
- externalhttps://access.redhat.com/security/cve/CVE-2026-75975
- externalhttps://access.redhat.com/security/cve/CVE-2026-76172
- externalhttps://access.redhat.com/security/cve/CVE-2026-76222
- externalhttps://access.redhat.com/security/cve/CVE-2026-76905
- externalhttps://access.redhat.com/security/cve/CVE-2026-77301
- externalhttps://access.redhat.com/security/cve/CVE-2026-77354
- externalhttps://access.redhat.com/security/cve/CVE-2026-78676
- externalhttps://access.redhat.com/security/cve/CVE-2026-78677
- externalhttps://access.redhat.com/security/cve/CVE-2026-78679
- externalhttps://access.redhat.com/security/cve/CVE-2026-78682
- externalhttps://access.redhat.com/security/cve/CVE-2026-79674
- externalhttps://access.redhat.com/security/cve/CVE-2026-79675
- externalhttps://access.redhat.com/security/cve/CVE-2026-79721
- externalhttps://access.redhat.com/security/cve/CVE-2026-81722
- externalhttps://access.redhat.com/security/cve/CVE-2026-81724
- externalhttps://access.redhat.com/security/cve/CVE-2026-81726
- externalhttps://access.redhat.com/security/cve/CVE-2026-81727
- externalhttps://access.redhat.com/security/cve/CVE-2026-82417
- externalhttps://access.redhat.com/security/cve/CVE-2026-84292
- externalhttps://access.redhat.com/security/cve/CVE-2026-84375
- externalhttps://access.redhat.com/security/cve/CVE-2026-84394
- externalhttps://access.redhat.com/security/cve/CVE-2026-84445
- externalhttps://access.redhat.com/security/cve/CVE-2026-84961
- externalhttps://access.redhat.com/security/cve/CVE-2026-85124
- externalhttps://access.redhat.com/security/cve/CVE-2026-85152
- externalhttps://access.redhat.com/security/cve/CVE-2026-85666
- externalhttps://access.redhat.com/security/cve/CVE-2026-86049
- externalhttps://access.redhat.com/security/cve/CVE-2026-87018
- externalhttps://access.redhat.com/security/cve/CVE-2026-87776
- externalhttps://access.redhat.com/security/cve/CVE-2026-87817
- externalhttps://access.redhat.com/security/cve/CVE-2026-88029
- externalhttps://access.redhat.com/security/cve/CVE-2026-89032
- externalhttps://access.redhat.com/security/cve/CVE-2026-89418
- externalhttps://access.redhat.com/security/cve/CVE-2026-90711
- externalhttps://access.redhat.com/security/cve/CVE-2026-91403
- externalhttps://access.redhat.com/security/cve/CVE-2026-91777
- externalhttps://access.redhat.com/security/cve/CVE-2026-92000
- externalhttps://access.redhat.com/security/cve/CVE-2026-92786
- externalhttps://access.redhat.com/security/cve/CVE-2026-93348
- externalhttps://access.redhat.com/security/cve/CVE-2026-93690
- externalhttps://access.redhat.com/security/cve/CVE-2026-93749
- externalhttps://access.redhat.com/security/cve/CVE-2026-93753
- externalhttps://access.redhat.com/security/cve/CVE-2026-96639
- externalhttps://access.redhat.com/security/cve/CVE-2026-96640
- externalhttps://access.redhat.com/security/cve/CVE-2026-96643
- externalhttps://access.redhat.com/security/cve/CVE-2026-96644
- externalhttps://access.redhat.com/security/cve/CVE-2026-96749
- externalhttps://access.redhat.com/security/cve/CVE-2026-96778
- externalhttps://access.redhat.com/security/cve/CVE-2026-97687
- externalhttps://access.redhat.com/security/cve/CVE-2026-97689
- externalhttps://access.redhat.com/security/updates/classification/
- externalhttps://docs.redhat.com/en/documentation/red_hat_openshift_ai/
- selfhttps://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_95872.json