live wire
AI · Red Hat documents usage-based admission fair sharing for Kueue 1.4 on OpenShiftRed Hat DeveloperAI: Red Hat maps governed firewall changes from ServiceNow through Ansible and two human approval gatesRed Hat DeveloperCLUSTER MGMT · ACM 2.17 makes Submariner 0.24 GA with Important-rated fixesRed Hat ErrataPLATFORM · Red Hat makes on-premises Lightspeed recommendations GA for Satellite 6.18Red Hat ErrataSECURITY · Red Hat Hardened Images updates Tomcat 10 for nine authentication, access-control and DoS flawsRed Hat ErrataAI · Open Data Hub 3.6.0 EA1 bundles Trainer, MLflow and llm-d componentsOpen Data HubAI · Speculators 0.6.0 adds P-EAGLE parallel drafting for vLLM speculative decodingRed Hat DeveloperSECURITY · OpenShift 4.17.57 fixes seven Go and TLS CVEs in an Important-rated updateRed Hat ErrataAI · Red Hat benchmarks local LLM guardrails with EvalHub, exposing regex accuracy and latency trade-offsRed Hat DeveloperAI · Red Hat maps silent tool-call failures across agentic pipelinesRed HatAPI · Kuadrant 1.5.3 adds GRPCRoute policies and developer-portal API-key workflowsKuadrantAI · (Aug 25) IBM releases Apache-2.0 Granite 4.2 reasoning models in 3B, 8B and 30B sizesIBM ResearchJAVA · Red Hat build of Quarkus 3.33.3.SP1 fixes 13 CVEs in an Important-rated updateRed Hat errataAI · vLLM moves Kimi K2 RL weight sync across 384 H100s in 7.53 seconds (Aug 22)vLLMAI · Red Hat documents usage-based admission fair sharing for Kueue 1.4 on OpenShiftRed Hat DeveloperAI: Red Hat maps governed firewall changes from ServiceNow through Ansible and two human approval gatesRed Hat DeveloperCLUSTER MGMT · ACM 2.17 makes Submariner 0.24 GA with Important-rated fixesRed Hat ErrataPLATFORM · Red Hat makes on-premises Lightspeed recommendations GA for Satellite 6.18Red Hat ErrataSECURITY · Red Hat Hardened Images updates Tomcat 10 for nine authentication, access-control and DoS flawsRed Hat ErrataAI · Open Data Hub 3.6.0 EA1 bundles Trainer, MLflow and llm-d componentsOpen Data HubAI · Speculators 0.6.0 adds P-EAGLE parallel drafting for vLLM speculative decodingRed Hat DeveloperSECURITY · OpenShift 4.17.57 fixes seven Go and TLS CVEs in an Important-rated updateRed Hat ErrataAI · Red Hat benchmarks local LLM guardrails with EvalHub, exposing regex accuracy and latency trade-offsRed Hat DeveloperAI · Red Hat maps silent tool-call failures across agentic pipelinesRed HatAPI · Kuadrant 1.5.3 adds GRPCRoute policies and developer-portal API-key workflowsKuadrantAI · (Aug 25) IBM releases Apache-2.0 Granite 4.2 reasoning models in 3B, 8B and 30B sizesIBM ResearchJAVA · Red Hat build of Quarkus 3.33.3.SP1 fixes 13 CVEs in an Important-rated updateRed Hat errataAI · vLLM moves Kimi K2 RL weight sync across 384 H100s in 7.53 seconds (Aug 22)vLLM
upstreambeat.ai
analysisSECURITY

Red Hat’s OpenStack audit turns post-quantum readiness into a code-removal problem

A 90-repository review found 572 cryptographic findings, but the first fixes focus on removing hardcoded algorithms and TLS barriers rather than replacing the stack.

Before-and-after OpenStack crypto-agility changes
Side by side: what changed
By The News Desk· Aug 25, 2026

Red Hat has published the results of a broad post-quantum cryptography review across Red Hat OpenStack Services on OpenShift and the upstream OpenStack ecosystem. The important finding is not simply that classical algorithms remain everywhere. It is that application code often prevents newer platform cryptography from taking effect.

What the audit found

According to Red Hat’s engineering account, 27 teams examined more than 90 repositories with a purpose-built scanner and documented 572 findings across 23 teams. The review grouped recurring problems into hardcoded asymmetric algorithms, TLS settings that block TLS 1.3, disabled certificate validation, and Kubernetes operator defaults that still produce RSA-2048 keys.

The affected paths sit close to OpenStack’s trust boundaries. Barbican generates and stores keys, Keystone signs authentication tokens, and oslo.messaging carries control-plane traffic over RabbitMQ. Red Hat says hardcoded choices in those components can stop services from inheriting post-quantum protections already available lower in the stack.

Why crypto-agility comes first

The remediation plan starts by making algorithm choices configurable. Submitted changes let Barbican select a default asymmetric-key algorithm and let Keystone configure JWS signing and accepted algorithms during migration. Red Hat also describes removal of a legacy RabbitMQ TLS protocol map so oslo.messaging can negotiate TLS 1.3, plus centralized certificate and TLS changes for OpenStack operators on OpenShift.

That approach matters because OpenSSL 3.5 and recent pyca/cryptography releases already expose ML-KEM and ML-DSA capabilities. Services that use modern TLS contexts without pinning protocols or algorithms can gain hybrid key exchange from the platform; services with classical-only assumptions need application changes. Red Hat says the current OpenStack patches are under upstream review, so this is a migration program rather than a claim that every finding is already fixed.

What teams should do now

For OpenStack developers, the practical work is to search for hardcoded values such as ES256, RS256, RSA key-generation calls and forced TLS 1.2 settings. Red Hat recommends replacing legacy socket wrapping with SSLContext, allowing TLS 1.3 negotiation, exposing algorithm selection through configuration, and using algorithm-neutral PKCS #8 serialization.

Operators have a different dependency: keep the underlying platform current, then test hybrid TLS in staging and identify components that fail to inherit it. Red Hat’s six-phase roadmap marks the initial crypto-agility and quick-win patches as submitted, operator TLS hardening as in progress, and end-to-end Tempest validation as blocked until earlier phases land.

The useful takeaway is sober: post-quantum readiness here is less about dropping a new cipher into one component than removing assumptions spread across an entire control plane. The audit gives OpenStack teams a concrete inventory and an upstream work queue, but deployment guidance should wait for the individual changes to merge and ship.

Filed by The News Desk. Corrections: desk@upstreambeat.ai · Our standards →

comments · 0

    Comments are moderated before they appear. Your email is used once to confirm it is you — never shown, never sold. Corrections and questions get an answer from the desk when we have one.