CVE-2026-31812
A public proof of concept exists; no exploitation attested.
- Published2026-03-10
- Fixed in0.11.14
- WeaknessCWE-248
Am I affected?
Debian, Ubuntu or Red Hat sometimes backport a fix without changing the upstream version number: such a version reads « to verify », never « affected ».With a domain, we read the version its public headers and pages expose. A distribution build can carry the fix under an older number.
Description
Quinn is a pure-Rust, async-compatible implementation of the IETF QUIC transport protocol. Prior to 0.11.14, a remote, unauthenticated attacker can trigger a denial of service in applications using vulnerable quinn versions by sending a crafted QUIC Initial packet containing malformed quic_transport_parameters. In quinn-proto parsing logic, attacker-controlled varints are decoded with unwrap(), so truncated encodings cause Err(UnexpectedEnd) and panic. This is reachable over the network with a single packet and no prior trust or authentication. This vulnerability is fixed in 0.11.14.
Timeline
dates in UTC- 2026-03-1022:16CVE publishedNVD
Versions per branch
OSV| Branch | Affected | Fixed in | Source |
|---|---|---|---|
| 0.11 | < 0.11.14 | 0.11.14 | OSV |
| 0.x | ≥ 0.5.0, < 0.11.14 | 0.11.14 | OSV |
as publishedRanges as NVD and OSV publish them; a distribution’s build can be fixed under an older number.
Products declared by the CNA1 product
As GitHub_M, the CNA that assigned this CVE, declared them in the CVE record; versions as written.
- quinn-rs quinnAffected
- = < 0.11.14no fix stated
Source: the CNA record (CVE Program), © The MITRE Corporation,CVE Terms of UseCVE recordupdated 2026-03-10
Distribution builds and vendor advisories
Packages from OSV.dev and products from the vendors' CSAF advisories.
version not verifiedVersions not verified: read as OSV.dev and the vendors publish them, not checked against each vendor's release list.
Packages
- apollo-router-2Chainguardall versions · fixed in 2.16.0-r1
- apollo-router-2.10MinimOSall versions · no fixed version listed
- asciinemaChainguardall versions · fixed in 3.2.0-r1
- bergWolfiall versions · fixed in 0.5.5-r2
- bergChainguardall versions · fixed in 0.5.5-r2
- fnmChainguardall versions · fixed in 1.39.0-r1
- garage-2Chainguardall versions · fixed in 2.3.0-r2
- komodo-cliChainguardall versions · fixed in 1.19.5-r5and 2 other packages
78 more package ranges on OSV.dev
Vendor advisories
quinn-proto: quinn-proto: Denial of Service via crafted QUIC Initial packet
build-of-trustee/trustee-rhel9 as a component of Confidential Compute Attestation · confidential-compute-attestation-tech-preview/trustee-rhel9 as a component of Confidential Compute Attestation · openshift-sandboxed-containers/osc-podvm-builder-rhel9 as a component of Confidential Compute Attestation · +16 more
Red Hat Security Advisory: RHOAI 2.25.12 - Red Hat OpenShift AI
Red Hat Security Advisory: Logging for Red Hat OpenShift - 6.4.5
Red Hat Security Advisory: RHOAI 3.3.3 - Red Hat OpenShift AI
Red Hat Security Advisory: Red Hat Ansible Automation Platform 2.6 Container Release Update
Red Hat Security Advisory: RHTAS 1.3.3 - Red Hat Trusted Artifact Signer Release
Fix
- Update quinn-proto to 0.11.14
- Vendor fix Red Hat Product Security RHSA-2026:87410 · 4 productsFor Red Hat OpenShift AI 2.25.12 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/
- Vendor fix Red Hat Product Security RHSA-2026:22862 · 4 productsFor OpenShift Container Platform 4.20 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/openshift_container_platform/4.20/html/relea…
- Vendor fix Red Hat Product Security RHSA-2026:19712 · 4 productsFor Red Hat OpenShift AI 3.3.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/
- Vendor fix Red Hat Product Security RHSA-2026:13545 · 4 productsBefore applying this update, make sure all previously released errata relevant to your system have been applied. For details on how to apply this update, refer to: https://docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/2.6#Upgrade
- Vendor fix Red Hat Product Security RHSA-2026:5459 · 2 productsRed Hat Trusted Artifact Signer simplifies cryptographic signing and verifying of software artifacts such as container images, binaries and source code changes. It is a self-managed on-premise deployment of the Sigstore project available at https://sigstore.dev Platform Engineers, Software Develop…
- Workaround from the vendor Red Hat Product Security RHSA-2026:87410 · 205 productsMitigation 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.
Detection
- Nuclei template
- none so far ProjectDiscovery
- Exploit-DB
- no entry Exploit-DB
- Proof of concept
- CISA-ADP (SSVC)PoC stated2026-03-11
- PoC-in-GitHubno public repository identifiedread 2026-11-08
- Metasploit modules
- none listed Metasploit Framework
Sources
- NVDCVE recordread 2026-10-23
- CISA-ADPSSVC decisionpoc2026-03-11
- CNACVSS 4.08.7known since 2026-10-23
- CNACVSS 3.15.3known since 2026-10-23
- CNAweakness (CWE)CWE-248known since 2026-10-23
- FIRST EPSSEPSS score0.6 %2026-11-08
- OSVaffected packages—
- GitHub AdvisoriesadvisoryHIGH2026-03-11
Identifiers
- CGA-24fc-37gv-597msame flawChainguard · CC-BY-NC-ND-4.0
- CGA-256q-5c9x-r37gsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-2cfh-w77v-c3wpsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-2h46-52ph-mq7fsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-2r9g-82g2-q6rmsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-38qx-vf8f-29vvsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-3cjr-vgxg-wm45same flawChainguard · CC-BY-NC-ND-4.0
- CGA-3fh5-92hh-vcv6same flawChainguard · CC-BY-NC-ND-4.0
- CGA-3g9c-72vv-8frwsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-3gj8-x26c-5jc2same flawChainguard · CC-BY-NC-ND-4.0
- CGA-3qqp-mvqc-wm6gsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-3wpw-43x4-xqr6same flawChainguard · CC-BY-NC-ND-4.0
- CGA-44f2-v356-q437same flawChainguard · CC-BY-NC-ND-4.0
- CGA-474p-7967-2m4fsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-4w65-vgpm-v7cwsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-4xxq-75wp-jc98same flawChainguard · CC-BY-NC-ND-4.0
- CGA-5692-xqvq-59xrsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-59fh-pcj8-w3x3same flawChainguard · CC-BY-NC-ND-4.0
- CGA-5q66-2769-6h7rsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-5xgh-45ch-cvfhsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-635h-435x-7ww4same flawChainguard · CC-BY-NC-ND-4.0
- CGA-6q53-8g45-c48msame flawChainguard · CC-BY-NC-ND-4.0
- CGA-73q9-5x52-ghmcsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-7hjm-m6hw-2677same flawChainguard · CC-BY-NC-ND-4.0
- CGA-892r-5w9p-69q6same flawChainguard · CC-BY-NC-ND-4.0
- CGA-92h2-j5x3-jxq3same flawChainguard · CC-BY-NC-ND-4.0
- CGA-9chc-r9m5-v4cjsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-9cx3-mvxf-w4q5same flawChainguard · CC-BY-NC-ND-4.0
- CGA-9hjj-qjw7-7rmjsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-c76w-969x-63cgsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-f3mf-2wp2-vcjqsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-gjv5-8636-4vvqsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-gm55-vqwp-prprsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-gvc3-6j9p-3wj9same flawChainguard · CC-BY-NC-ND-4.0
- CGA-h5vq-v3mm-5qcqsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-hgfg-fjww-p3fmsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-hpvq-75ww-5rwxsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-hpx8-2964-wx87same flawChainguard · CC-BY-NC-ND-4.0
- CGA-jj7v-m46g-fm34same flawChainguard · CC-BY-NC-ND-4.0
- CGA-jxm9-m26v-c3qhsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-mfrc-mhm4-hh99same flawChainguard · CC-BY-NC-ND-4.0
- CGA-mpmc-r5xq-97w7same flawChainguard · CC-BY-NC-ND-4.0
- CGA-prf9-8vwj-9332same flawChainguard · CC-BY-NC-ND-4.0
- CGA-qg99-jrh7-3jx4same flawChainguard · CC-BY-NC-ND-4.0
- CGA-qqrq-p2f6-5fvcsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-qr8m-h9xx-cm84same flawChainguard · CC-BY-NC-ND-4.0
- CGA-qv3c-5g2p-w45vsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-qv56-24m6-6jx6same flawChainguard · CC-BY-NC-ND-4.0
- CGA-r34j-7297-j7rwsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-v66r-2v4v-c232same flawChainguard · CC-BY-NC-ND-4.0
Technical details
- CVSS v3 Vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
- CVSS 4.0 vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
- Published
- 2026-03-10
- Last Modified
- 2026-08-25
- NVD status
- Deferred
- GitHub Advisory
- GHSA-6xvm-j4wr-6v98
Frequently asked questions
What is CVE-2026-31812?
Is CVE-2026-31812 actively exploited?
What is the CVSS score for CVE-2026-31812?
Running quinn-proto? Hear about its next vulnerability
Surveillance reads the versions in your stack — a domain, a lockfile or a list — checks each CVE against the ranges its sources publish, and alerts you when one you run is exploited or enters CISA KEV. A version it cannot read stays « version not verified ».
No credit card required · No monthly cap on website lookups · 250 API requests/month
Go further
- Following what attackers exploit right now? The CISA KEV additions of the month, with their patch deadlines.
- Running this software? Vulnerability monitoring alerts you to new vulnerabilities in your products.
Related vulnerabilities
Same product first, then the same vendor advisory and the same publication week.
- CVE-2025-4432same product
- CVE-2023-42805same product
- CVE-2026-25800same product
- CVE-2026-25541same productBytes is vulnerable to integer overflow in BytesMut::reserve
- CVE-2024-45311same product
- CVE-2025-4574same product
- CVE-2026-111943same productDistrust compromised intermediate certificates in crypto/x509
- CVE-2026-25727same product
Sources for this record
- CVE Program · CVE Program Terms of Use
- FIRST EPSS · EPSS terms of use (free use, attribution requested)
- GitHub Advisory Database · CC-BY-4.0 · GHSA-6xvm-j4wr-6v98
- NVD · Public domain (17 U.S.C. § 105) for NVD-authored data; third-party content under its own terms
- OSV.dev · Per record, as its publisher states it: each row carries the label in sourceLicense when one is served
- Red Hat Product Security (CSAF and VEX) · CC-BY-4.0
- CISA Vulnrichment · CC0-1.0