BIG-IP Next for Kubernetes (Host) 2.2.2 release notes¶
About this release¶
Introduction¶
These release notes describe the differences between BIG-IP Next for Kubernetes (Host) 2.2.1 and 2.2.2.
Supported container-orchestration platforms¶
This release is officially supported on these container-orchestration platforms and versions:
| Platform | Version | Recommended Helm version |
|---|---|---|
| OpenShift | 4.14 | 3.15 |
| OpenShift | 4.16 | 3.17 |
| OpenShift | 4.18 | 3.19 |
Security updates¶
(No F5 security updates)
List of other CVEs¶
| CVE Number | Bug IDs | Image Names | Package Name |
|---|---|---|---|
| CVE-2016-2781 | 2160477 | BaseOS | coreutils |
| CVE-2022-3219 | 2160481, 2226573 | BaseOS | gpgv |
| CVE-2025-0167 | 2159613, 2159849, 2159873, 2160293, 2226457, 2226653 | crd-installer, f5-debug-sidecar, f5-fluentbit, f5ingress, ocnos-img | curl, libcurl4t64 |
| CVE-2025-10148 | 2159617, 2159853, 2159877, 2160297, 2226657 | crd-installer, f5-debug-sidecar, f5-fluentbit, f5ingress, ocnos-img | curl, libcurl4t64 |
| CVE-2025-14017 | 2227153, 2231521, 2231525, 2231533 | crd-installer, f5-debug-sidecar, f5-fluentbit, f5ingress | curl, libcurl4t64 |
| CVE-2025-14524 | 2226461, 2226505, 2226601, 2226661, 2226709 | crd-installer, f5-debug-sidecar, f5-fluentbit, f5ingress, ocnos-img | curl, libcurl4t64 |
| CVE-2025-14819 | 2226465, 2226509, 2226605, 2226665, 2226713 | crd-installer, f5-debug-sidecar, f5-fluentbit, f5ingress, ocnos-img | curl, libcurl4t64 |
| CVE-2025-14831 | 2226737 | baseos | libgnutls30t64 |
| CVE-2025-15079 | 2226469, 2226513, 2226609, 2226669, 2226717 | crd-installer, f5-debug-sidecar, f5-fluentbit, f5ingress, ocnos-img | curl, libcurl4t64 |
| CVE-2025-15224 | 2226473, 2226517, 2226613, 2226673, 2226721 | crd-installer, f5-debug-sidecar, f5-fluentbit, f5ingress, ocnos-img | curl, libcurl4t64 |
| CVE-2025-5278 | 2251717 | baseos | coreutils |
| CVE-2025-6141 | 2251721 | baseos | libncursesw6 |
| CVE-2025-61984 | 2226549 | gslb-engine | openssh-client |
| CVE-2025-61985 | 2226553 | gslb-engine | openssh-client |
| CVE-2025-68121 | 2225665, 2226213, 2226233 | f5-dssm-upgrader, vault, vault-init | stdlib |
| CVE-2025-68972 | 2226569, 2226741 | baseos, rabbit | dirmngr, gpgv |
| CVE-2025-70873 | 2266997 | postgresql | sqlite-libs |
| CVE-2025-8277 | 2226477, 2226725 | f5-debug-sidecar, f5-fluentbit | libssh-4 |
| CVE-2025-8941 | 2160473 | baseos | libpam-modules |
| CVE-2025-9086 | 2159621, 2159857, 2159881, 2179697, 2226681 | crd-installer, f5-debug-sidecar, f5-fluentbit, f5ingress, ocnos-img | curl, libcurl4t64 |
| CVE-2025-9820 | 2231537 | baseos | libgnutls30t64 |
| CVE-2026-0964 | 2226441, 2226697 | f5-debug-sidecar, f5-fluentbit | libssh-4 |
| CVE-2026-0965 | 2226481, 2226729 | f5-debug-sidecar, f5-fluentbit | libssh-4 |
| CVE-2026-0966 | 2226485, 2226733 | f5-debug-sidecar, f5-fluentbit | libssh-4 |
| CVE-2026-0967 | 2226445, 2226701 | f5-debug-sidecar, f5-fluentbit | libssh-4 |
| CVE-2026-0968 | 2226449, 2226705 | f5-debug-sidecar, f5-fluentbit | libssh-4 |
| CVE-2026-0994 | 2231529 | f5-l4p-engine | libprotobuf32t64 |
| CVE-2026-1229 | 2231185, 2231237 | vault, vault-init | github.com/cloudflare/circl |
| CVE-2026-1519 | 2267513 | f5-debug-sidecar | bind9-dnsutils |
| CVE-2026-1965 | 2242005, 2242021, 2242037, 2242053, 2242077, 2260557 | crd-installer, f5-debug-sidecar, f5-fluentbit, f5ingress, ocnos-img, postgresql | curl, libcurl4t64 |
| CVE-2026-2003 | 2227165 | f5-fluentbit | libpq5 |
| CVE-2026-2004 | 2227169 | f5-fluentbit | libpq5 |
| CVE-2026-2005 | 2227173 | f5-fluentbit | libpq5 |
| CVE-2026-2006 | 2227177 | f5-fluentbit | libpq5 |
| CVE-2026-22184 | 2231173, 2231225 | vault, vault-init | zlib |
| CVE-2026-24051 | 2230977, 2231005, 2231177, 2231229 | cert-manager-controller, cert-manager-webhook, vault, vault-init | go.opentelemetry.io/otel/sdk |
| CVE-2026-24515 | 2226533, 2226557 | dnsx-img, spk-csrc | libexpat1 |
| CVE-2026-25210 | 2226537, 2226561 | dnsx-img, spk-csrc | libexpat1 |
| CVE-2026-25679 | 2230893, 2230905, 2230909, 2230913, 2230917, 2230921, 2230965, 2230981, 2230993, 2231009, 2231021, 2231033, 2231045, 2231057, 2231069, 2231081, 2231101, 2231113, 2231125, 2231137, 2231149, 2231161, 2231189, 2231201, 2231213, 2231241, 2231253, 2231265, 2231277, 2231289, 2231301, 2231313, 2231325, 2231337, 2231349, 2231361, 2231373, 2231385, 2231397, 2231409, 2231421, 2231433, 2231445, 2231457, 2231469, 2231481, 2231493, 2231505, 2231541, 2241981, 2241985, 2260445, 2266097, 2266949 | baseos, cert-manager-cainjector, cert-manager-controller, cert-manager-startupapicheck, cert-manager-webhook, crd-conversion, crd-installer, crdupdater, f5-analyzer, f5-bdosd, f5-blobd, f5-cert-client, f5-coremond, f5-csm-qkview, f5-debug-sidecar, f5-downloader, f5-dssm-store, f5-dssm-upgrader, f5-dwbld, f5-env-discovery, f5-eowyn-install, f5-fluentbit, f5-fluentd, f5-fqdn-resolver, f5-ipam-controller, f5-l4p-engine, f5-license-helper, f5-license-proxy, f5-lifecycle-operator, f5-node-labeler, f5-nsec-ips-daemon, f5-toda-observer, f5-toda-tmstatsd, f5-urlcat, f5dr-img, f5ing-tmm-pod-manager, f5ingress, init-certmgr, ocnos-img, opentelemetry-collector-contri, rabbit, spk-csrc, spk-cwc, tmrouted-img, vault, vault-init | stdlib |
| CVE-2026-2673 | 2251709, 2266817 | baseos, vault-init | libcrypto3, libssl3t64 |
| CVE-2026-26958 | 2225733, 2226301, 2226437 | opentelemetry-collector-contri, vault, vault-init | filippo.io/edwards25519 |
| CVE-2026-27137 | 2231085, 2231749 | f5-csm-qkview, opentelemetry-collector-contri | stdlib |
| CVE-2026-27138 | 2231089, 2231753 | f5-csm-qkview, opentelemetry-collector-contri | stdlib |
| CVE-2026-27139 | 2230897, 2230925, 2230929, 2230933, 2230937, 2230941, 2230969, 2230985, 2230997, 2231013, 2231025, 2231037, 2231049, 2231061, 2231073, 2231093, 2231105, 2231117, 2231129, 2231141, 2231153, 2231165, 2231193, 2231205, 2231217, 2231245, 2231257, 2231269, 2231281, 2231293, 2231305, 2231317, 2231329, 2231341, 2231353, 2231365, 2231377, 2231389, 2231401, 2231413, 2231425, 2231437, 2231449, 2231461, 2231473, 2231485, 2231497, 2231509, 2231545, 2241997, 2242001, 2260453, 2266209, 2266981 | baseos, cert-manager-cainjector, cert-manager-controller, cert-manager-startupapicheck, cert-manager-webhook, crd-conversion, crd-installer, crdupdater, f5-analyzer, f5-bdosd, f5-blobd, f5-cert-client, f5-coremond, f5-csm-qkview, f5-debug-sidecar, f5-downloader, f5-dssm-store, f5-dssm-upgrader, f5-dwbld, f5-env-discovery, f5-eowyn-install, f5-fluentbit, f5-fluentd, f5-fqdn-resolver, f5-ipam-controller, f5-l4p-engine, f5-license-helper, f5-license-proxy, f5-lifecycle-operator, f5-node-labeler, f5-nsec-ips-daemon, f5-toda-observer, f5-toda-tmstatsd, f5-urlcat, f5dr-img, f5ing-tmm-pod-manager, f5ingress, init-certmgr, ocnos-img, opentelemetry-collector-contri, rabbit, spk-csrc, spk-cwc, tmrouted-img, vault, vault-init | stdlib |
| CVE-2026-27142 | 2230901, 2230945, 2230949, 2230953, 2230957, 2230961, 2230973, 2230989, 2231001, 2231017, 2231029, 2231041, 2231053, 2231065, 2231077, 2231097, 2231109, 2231121, 2231133, 2231145, 2231157, 2231169, 2231197, 2231209, 2231221, 2231249, 2231261, 2231273, 2231285, 2231297, 2231309, 2231321, 2231333, 2231345, 2231357, 2231369, 2231381, 2231393, 2231405, 2231417, 2231429, 2231441, 2231453, 2231465, 2231477, 2231489, 2231501, 2231513, 2231549, 2241989, 2241993, 2260449, 2266145, 2266965 | baseos, cert-manager-cainjector, cert-manager-controller, cert-manager-startupapicheck, cert-manager-webhook, crd-conversion, crd-installer, crdupdater, f5-analyzer, f5-bdosd, f5-blobd, f5-coremond, f5-csm-qkview, f5-debug-sidecar, f5-downloader, f5-dssm-store, f5-dssm-upgrader, f5-dwbld, f5-env-discovery, f5-eowyn-install, f5-fluentbit, f5-fluentd, f5-fqdn-resolver, f5-ipam-controller, f5-l4p-engine, f5-license-helper, f5-license-proxy, f5-lifecycle-operator, f5-node-labeler, f5-nsec-ips-daemon, f5-toda-observer, f5-toda-tmstatsd, f5-urlcat, f5dr-img, f5ing-tmm-pod-manager, f5ingress, init-certmgr, ocnos-img, opentelemetry-collector-contri, rabbit, spk-csrc, spk-cwc, tmrouted-img, vault, vault-init | stdlib |
| CVE-2026-27171 | 2231181, 2231233, 2251725 | baseos, vault, vault-init | zlib, zlib1g |
| CVE-2026-2781 | 2266989 | postgresql | nss-libs |
| CVE-2026-27820 | 2231517 | f5-fluentd | zlib |
| CVE-2026-28387 | 2266821, 2267001, 2267577 | baseos, postgresql, vault-init | libcrypto3, libssl3t64, openssl |
| CVE-2026-28388 | 2266785, 2267005, 2267581 | baseos, postgresql, vault-init | libcrypto3, libssl3t64, openssl |
| CVE-2026-28389 | 2266789, 2267009, 2267585 | baseos, postgresql, vault-init | libcrypto3, libssl3t64, openssl |
| CVE-2026-28390 | 2266765, 2267013, 2267589 | baseos, postgresql, vault-init | libcrypto3, libssl3t64, openssl |
| CVE-2026-29111 | 2267545, 2267557 | baseos, f5-fluentd | libsystemd-shared, libsystemd0 |
| CVE-2026-31789 | 2266825, 2267017, 2267593 | baseos, postgresql, vault-init | libcrypto3, libssl3t64, openssl |
| CVE-2026-31790 | 2266793, 2267021, 2267561 | baseos, postgresql, vault-init | libcrypto3, libssl3t64, openssl |
| CVE-2026-32280 | 2266069, 2266101, 2266105, 2266109, 2266113, 2266117, 2266233, 2266257, 2266289, 2266321, 2266349, 2266373, 2266397, 2266421, 2266445, 2266493, 2266517, 2266545, 2266569, 2266593, 2266617, 2266645, 2266717, 2266741, 2266769, 2266841, 2266865, 2266893, 2266921, 2266953, 2267029, 2267057, 2267081, 2267105, 2267133, 2267157, 2267185, 2267209, 2267233, 2267257, 2267281, 2267309, 2267333, 2267357, 2267381, 2267405, 2267429, 2267457, 2267485, 2267549 | baseos, cert-manager-cainjector, cert-manager-controller, cert-manager-startupapicheck, cert-manager-webhook, crd-conversion, crd-installer, crdupdater, f5-analyzer, f5-bdosd, f5-blobd, f5-coremond, f5-csm-qkview, f5-debug-sidecar, f5-downloader, f5-dssm-store, f5-dssm-upgrader, f5-dwbld, f5-env-discovery, f5-eowyn-install, f5-fluentbit, f5-fluentd, f5-fqdn-resolver, f5-ipam-controller, f5-l4p-engine, f5-license-helper, f5-license-proxy, f5-lifecycle-operator, f5-node-labeler, f5-nsec-ips-daemon, f5-toda-observer, f5-toda-tmstatsd, f5-urlcat, f5dr-img, f5ing-tmm-pod-manager, f5ingress, init-certmgr, ocnos-img, opentelemetry-collector-contri, rabbit, spk-csrc, spk-cwc, tmrouted-img, vault, vault-init | stdlib |
| CVE-2026-32281 | 2266081, 2266149, 2266153, 2266157, 2266161, 2266165, 2266241, 2266273, 2266301, 2266333, 2266357, 2266381, 2266405, 2266429, 2266461, 2266501, 2266525, 2266553, 2266577, 2266601, 2266625, 2266673, 2266725, 2266749, 2266797, 2266849, 2266877, 2266905, 2266929, 2266969, 2267041, 2267065, 2267089, 2267117, 2267141, 2267169, 2267193, 2267217, 2267241, 2267265, 2267293, 2267317, 2267341, 2267365, 2267389, 2267413, 2267441, 2267465, 2267493, 2267565 | baseos, cert-manager-cainjector, cert-manager-controller, cert-manager-startupapicheck, cert-manager-webhook, crd-conversion, crd-installer, crdupdater, f5-analyzer, f5-bdosd, f5-blobd, f5-coremond, f5-csm-qkview, f5-debug-sidecar, f5-downloader, f5-dssm-store, f5-dssm-upgrader, f5-dwbld, f5-env-discovery, f5-eowyn-install, f5-fluentbit, f5-fluentd, f5-fqdn-resolver, f5-ipam-controller, f5-l4p-engine, f5-license-helper, f5-license-proxy, f5-lifecycle-operator, f5-node-labeler, f5-nsec-ips-daemon, f5-toda-observer, f5-toda-tmstatsd, f5-urlcat, f5dr-img, f5ing-tmm-pod-manager, f5ingress, init-certmgr, ocnos-img, opentelemetry-collector-contri, rabbit, spk-csrc, spk-cwc, tmrouted-img, vault, vault-init | stdlib |
| CVE-2026-32282 | 2266073, 2266121, 2266125, 2266129, 2266133, 2266137, 2266237, 2266261, 2266293, 2266325, 2266353, 2266377, 2266401, 2266425, 2266449, 2266497, 2266521, 2266549, 2266573, 2266597, 2266621, 2266649, 2266721, 2266745, 2266773, 2266845, 2266869, 2266897, 2266925, 2266961, 2267033, 2267061, 2267085, 2267109, 2267137, 2267161, 2267189, 2267213, 2267237, 2267261, 2267285, 2267313, 2267337, 2267361, 2267385, 2267409, 2267433, 2267461, 2267489, 2267553 | baseos, cert-manager-cainjector, cert-manager-controller, cert-manager-startupapicheck, cert-manager-webhook, crd-conversion, crd-installer, crdupdater, f5-analyzer, f5-bdosd, f5-blobd, f5-coremond, f5-csm-qkview, f5-debug-sidecar, f5-downloader, f5-dssm-store, f5-dssm-upgrader, f5-dwbld, f5-env-discovery, f5-eowyn-install, f5-fluentbit, f5-fluentd, f5-fqdn-resolver, f5-ipam-controller, f5-l4p-engine, f5-license-helper, f5-license-proxy, f5-lifecycle-operator, f5-node-labeler, f5-nsec-ips-daemon, f5-toda-observer, f5-toda-tmstatsd, f5-urlcat, f5dr-img, f5ing-tmm-pod-manager, f5ingress, init-certmgr, ocnos-img, opentelemetry-collector-contri, rabbit, spk-csrc, spk-cwc, tmrouted-img, vault, vault-init | stdlib |
| CVE-2026-32283 | 2266093, 2266213, 2266217, 2266221, 2266225, 2266229, 2266253, 2266285, 2266317, 2266345, 2266369, 2266393, 2266417, 2266441, 2266485, 2266513, 2266541, 2266565, 2266589, 2266613, 2266637, 2266705, 2266737, 2266761, 2266829, 2266861, 2266889, 2266917, 2266941, 2266985, 2267053, 2267077, 2267101, 2267129, 2267153, 2267181, 2267205, 2267229, 2267253, 2267277, 2267305, 2267329, 2267353, 2267377, 2267401, 2267425, 2267453, 2267481, 2267509, 2267597 | baseos, cert-manager-cainjector, cert-manager-controller, cert-manager-startupapicheck, cert-manager-webhook, crd-conversion, crd-installer, crdupdater, f5-analyzer, f5-bdosd, f5-blobd, f5-coremond, f5-csm-qkview, f5-debug-sidecar, f5-downloader, f5-dssm-store, f5-dssm-upgrader, f5-dwbld, f5-env-discovery, f5-eowyn-install, f5-fluentbit, f5-fluentd, f5-fqdn-resolver, f5-ipam-controller, f5-l4p-engine, f5-license-helper, f5-license-proxy, f5-lifecycle-operator, f5-node-labeler, f5-nsec-ips-daemon, f5-toda-observer, f5-toda-tmstatsd, f5-urlcat, f5dr-img, f5ing-tmm-pod-manager, f5ingress, init-certmgr, ocnos-img, opentelemetry-collector-contri, rabbit, spk-csrc, spk-cwc, tmrouted-img, vault, vault-init | stdlib |
| CVE-2026-32285 | 2260485 | opentelemetry-collector-contri | github.com/buger/jsonparser |
| CVE-2026-32286 | 2260517, 2260537, 2260593 | f5-license-proxy, vault, vault-init | github.com/jackc/pgproto3/v2 |
| CVE-2026-32287 | 2260489 | opentelemetry-collector-contri | github.com/antchfx/xpath |
| CVE-2026-32288 | 2266085, 2266169, 2266173, 2266177, 2266181, 2266185, 2266245, 2266277, 2266305, 2266337, 2266361, 2266385, 2266409, 2266433, 2266465, 2266505, 2266529, 2266557, 2266581, 2266605, 2266629, 2266677, 2266729, 2266753, 2266801, 2266853, 2266881, 2266909, 2266933, 2266973, 2267045, 2267069, 2267093, 2267121, 2267145, 2267173, 2267197, 2267221, 2267245, 2267269, 2267297, 2267321, 2267345, 2267369, 2267393, 2267417, 2267445, 2267469, 2267497, 2267569 | baseos, cert-manager-cainjector, cert-manager-controller, cert-manager-startupapicheck, cert-manager-webhook, crd-conversion, crd-installer, crdupdater, f5-analyzer, f5-bdosd, f5-blobd, f5-coremond, f5-csm-qkview, f5-debug-sidecar, f5-downloader, f5-dssm-store, f5-dssm-upgrader, f5-dwbld, f5-env-discovery, f5-eowyn-install, f5-fluentbit, f5-fluentd, f5-fqdn-resolver, f5-ipam-controller, f5-l4p-engine, f5-license-helper, f5-license-proxy, f5-lifecycle-operator, f5-node-labeler, f5-nsec-ips-daemon, f5-toda-observer, f5-toda-tmstatsd, f5-urlcat, f5dr-img, f5ing-tmm-pod-manager, f5ingress, init-certmgr, ocnos-img, opentelemetry-collector-contri, rabbit, spk-csrc, spk-cwc, tmrouted-img, vault, vault-init | stdlib |
| CVE-2026-32289 | 2266089, 2266189, 2266193, 2266197, 2266201, 2266205, 2266249, 2266281, 2266309, 2266341, 2266365, 2266389, 2266413, 2266437, 2266469, 2266509, 2266533, 2266561, 2266585, 2266609, 2266633, 2266681, 2266733, 2266757, 2266805, 2266857, 2266885, 2266913, 2266937, 2266977, 2267049, 2267073, 2267097, 2267125, 2267149, 2267177, 2267201, 2267225, 2267249, 2267273, 2267301, 2267325, 2267349, 2267373, 2267397, 2267421, 2267449, 2267473, 2267501, 2267573 | baseos, cert-manager-cainjector, cert-manager-controller, cert-manager-startupapicheck, cert-manager-webhook, crd-conversion, crd-installer, crdupdater, f5-analyzer, f5-bdosd, f5-blobd, f5-coremond, f5-csm-qkview, f5-debug-sidecar, f5-downloader, f5-dssm-store, f5-dssm-upgrader, f5-dwbld, f5-env-discovery, f5-eowyn-install, f5-fluentbit, f5-fluentd, f5-fqdn-resolver, f5-ipam-controller, f5-l4p-engine, f5-license-helper, f5-license-proxy, f5-lifecycle-operator, f5-node-labeler, f5-nsec-ips-daemon, f5-toda-observer, f5-toda-tmstatsd, f5-urlcat, f5dr-img, f5ing-tmm-pod-manager, f5ingress, init-certmgr, ocnos-img, opentelemetry-collector-contri, rabbit, spk-csrc, spk-cwc, tmrouted-img, vault, vault-init | stdlib |
| CVE-2026-33186 | 2260425, 2260429, 2260433, 2260437, 2260441, 2260457, 2260461, 2260465, 2260469, 2260473, 2260481, 2260501, 2260505, 2260509, 2260513, 2260529, 2260533, 2260549, 2260569, 2260573, 2260577, 2260581, 2260585, 2260589, 2260597, 2260601, 2260605, 2260609, 2260613, 2266945 | cert-manager-controller, cert-manager-webhook, crdupdater, f5-analyzer, f5-bdosd, f5-blobd, f5-coremond, f5-csm-qkview, f5-debug-sidecar, f5-downloader, f5-dwbld, f5-fluentd, f5-fqdn-resolver, f5-l4p-engine, f5-nsec-ips-daemon, f5-toda-observer, f5-toda-tmstatsd, f5-urlcat, f5dr-img, f5ing-tmm-pod-manager, f5ingress, ocnos-img, opentelemetry-collector-contri, spk-csrc, spk-cwc, vault, vault-init | google.golang.org/grpc |
| CVE-2026-33210 | 2260617 | f5-fluentd | json |
| CVE-2026-33810 | 2266489 | opentelemetry-collector-contri | stdlib |
| CVE-2026-33997 | 2260497, 2260525, 2260545 | opentelemetry-collector-contri, vault, vault-init | github.com/docker/docker |
| CVE-2026-34040 | 2260493, 2260521, 2260541 | opentelemetry-collector-contri, vault, vault-init | github.com/docker/docker |
| CVE-2026-3497 | 2242073 | gslb-engine | openssh-client |
| CVE-2026-34986 | 2266077, 2266141, 2266265, 2266297, 2266453, 2266653, 2266777, 2266873, 2266901, 2267037, 2267113, 2267165, 2267289, 2267437 | cert-manager-controller, crd-conversion, f5-csm-qkview, f5-debug-sidecar, f5-downloader, f5-license-helper, f5-license-proxy, f5-toda-observer, f5ing-tmm-pod-manager, f5ingress, opentelemetry-collector-contri, spk-cwc, vault, vault-init | github.com/go-jose/go-jose/v3, github.com/go-jose/go-jose/v4 |
| CVE-2026-35206 | 2267477 | f5-lifecycle-operator | helm.sh/helm/v3 |
| CVE-2026-3731 | 2242009, 2242025, 2242041, 2242057, 2242081 | crd-installer, f5-debug-sidecar, f5-fluentbit, f5ingress, ocnos-img | libssh-4 |
| CVE-2026-3783 | 2242013, 2242029, 2242045, 2242061, 2242085, 2260561 | crd-installer, f5-debug-sidecar, f5-fluentbit, f5ingress, ocnos-img, postgresql | curl, libcurl4t64 |
| CVE-2026-3784 | 2242017, 2242033, 2242049, 2242065, 2242089, 2260565 | crd-installer, f5-debug-sidecar, f5-fluentbit, f5ingress, ocnos-img, postgresql | curl, libcurl4t64 |
| CVE-2026-3805 | 2260553 | postgresql | curl |
| CVE-2026-39882 | 2266473 | opentelemetry-collector-contri | go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp |
| CVE-2026-39883 | 2266269, 2266329, 2266457, 2266657, 2266781 | cert-manager-controller, cert-manager-webhook, opentelemetry-collector-contri, vault, vault-init | go.opentelemetry.io/otel/sdk |
| CVE-2026-40179 | 2266313, 2266537, 2267505 | f5-coremond, f5-csm-qkview, f5-fluentd | github.com/prometheus/prometheus |
| CVE-2026-40200 | 2266833 | vault-init | musl |
| CVE-2026-4105 | 2251713 | baseos | libsystemd0 |
| CVE-2026-4437 | 2267025 | postgresql | glibc |
| CVE-2026-4438 | 2266993 | postgresql | glibc |
| CVE-2026-4878 | 2266685, 2266809 | vault, vault-init | libcap |
| CVE-2026-6042 | 2266837 | vault-init | musl |
New features¶
(No new features)
Enhancements¶
(No enhancements)
Model changes¶
(No model changes)
Fixed issues¶
2261045-1¶
CNE controller not using new certs after root CA update
Component: ingress
Symptoms: CNE controller fails to use the new certificates after the root CA is updated.
Conditions: After the Root CA update and reissued certs, TMM’s certificate chain uses a different root CA than the controller’s.
Impact: GRPC communication fails, TMM is not configured.
Workaround: Restart the controller.
Fix Text: Improve TLS error handling, to refresh certs in cases where Root CA mismatch is the reason for failed communication.
2217405-1¶
F5SPKIngressHTTP2 allows multiple Custom Resources with duplicate destinationAddress:destinationPort combinations
Component: ingress
Symptoms:
Multiple virtual servers created via different F5SPKIngressHTTP2 CRs exist with the same destination
IP:portpair.Different TMM instances may enable different virtual servers from the duplicate configurations, resulting in inconsistent responses
Conditions:
Multiple F5SPKIngressHTTP2 Custom Resources (CRs) are configured with identical destinationAddress and destinationPort values
Each CR points to a different Kubernetes service with different pool member counts
The controller creates separate TMC (traffic_matching_criteria), address_list, and port_list objects for each CR
Both CRs use the same traffic matching criteria (ip_proto:6 TCP, same destination IP and port)
Impact:
Unpredictable behavior: Requests to the same virtual IP:port may be handled by different virtual servers depending on which TMM instance processes the traffic.
Inconsistent application responses due to different backend pool members being selected.
Race condition during TMM startup determines which virtual server becomes active on each TMM instance.
Workaround:
If duplicate CRs are discovered, delete one of the conflicting CRs and verify that the associated TMM configuration is properly cleaned up.
Monitor TMM configuration using
tmctlcommands to identify duplicate virtual servers:kubectl exec -it <tmm-pod> -c debug -- tmctl -d blade virtual_server_stat -s name,destination,conf_status.Check for duplicate
address_listandport_listentries usingconfigview show address_listandconfigview show port_list
1472745¶
TMM container is restarted by Kubernetes
Component: fsm
Symptoms: The sock driver experiences tx_errors sending out packets on the veth interface (tmctl -d blade -w 250 tmm/xnet/sock/stats), as shown below:
ifname q_id mmap_ring_drops rx_buf_err rx_io_err tx_err
xeth0 0 0 0 0 70828320
Conditions: The TMM container’s veth mtu uses a value less than 1500.
Impact: Traffic disrupted while TMM restarts.
Fix Text: To ensure TMM container does not see any disruption in control plane and k3s traffic that receives on veth interface, TMM matches the mtu value between TMM container’s veth interface (eth0) and TMM’s internally created VLAN on top of the veth interface.
Known issues¶
2230849-2¶
Helm installation fails when namespace length causes pre-install hook Job name to exceed Kubernetes 63-character limit
Component: fsm-config
Symptoms:
Installation of the f5ingress Helm chart may fail during the pre-install hook phase when deployed into namespaces with lengthy names.
During installation, Helm generates a pre-install hook Job whose name includes the namespace value. If the namespace is too long, the resulting Job name exceeds the Kubernetes 63-character label limit, causing the Job creation to fail and terminating the Helm installation.
The installation error may appear similar to:
INSTALLATION FAILED: failed pre-install: warning: Hook pre-install ... failed:
Job.batch "...prehook-job-<namespace>" is invalid:
spec.template.labels: Invalid value: "...": must be no more than 63 characters
Conditions: This issue occurs when:
The f5ingress Helm chart is installed
The deployment namespace name is longer than approximately 36 characters
The pre-install hook Job name is generated using the namespace value
The resulting Job name exceeds Kubernetes’ 63-character limit for label values
Impact: The Helm installation fails, preventing deployment of the f5ingress components in the affected namespace.
Workaround:
Deploy the Helm chart in a namespace whose name length allows the generated Job name to remain within the Kubernetes 63-character limit.
Alternatively, update the Helm template that generates the pre-install hook Job name to ensure the rendered name does not exceed Kubernetes’ 63-character limit.
metadata:
name: {{ printf "tmm-k8s-routes-prehook-job-%s" .Release.Namespace | trunc 63 | trimSuffix "-" }}
1617301¶
Bidirectional persistence traffic may fail in F5SPKIngressDiameter and F5SPKIngressHTTP2 deployments
Component: fsm-protocols
Symptoms: Outbound requests on new connections for bidirectional persistence configurations may fail for deployments that are utilizing F5SPKIngressHTTP2 or F5SPKIngressDiameter custom resources. Ingress traffic, outbound responses, and outbound requests utilizing the existing connection are unaffected.
Conditions:
SPK is configured with bidirectional persistence enabled in a F5SPKIngressHTTP2 Custom Resource route or a F5SPKIngressDiameter Custom Resource is configured.
An outbound request is sent on a new connection from an endpoint that is a part of a service configured for F5SPKIngressHTTP2 or F5SPKIngressDiameter.
SPK is configured with more than one f5-tmm pod.
Impact: Outbound requests may be dropped.
Workaround: Utilize only one f5-tmm pod replica for SPK instances requiring bidirectional persistence with F5SPKIngressHTTP2 or F5PSKIngressDiameter.
Fix Text: None
2188365¶
Egress packets dropped when forwarded to TMM after self IP removal
Component: egress
Symptoms: The device drops egress traffic when it forwards packets to TMM after removing the self IPs.
Conditions:
Traffic flows when packets go to TMMs that have self IPs.
The application pod sends egress traffic to the TMM.
Delete the existing vlan.yaml and update it to remove some internal VLAN self IPs.
Impact: The system should not forward traffic to TMMs without self IPs; however, it forwards egress packets to TMMs whose self IPs were removed and drops them.
Workaround: Wait a few minutes until OVN deletes the routing entries to TMMs without self IPs.
Fix Text: None