CVE-2026-82720CWE-416

CVE-2026-82720

Medium · published September 16, 2026

CVSS v3.1
5.9
EPSS
0%
Percentile
31.1
In the wild
Unconfirmed
What it is

NLnet Labs Unbound 1.12.0 up to and including 1.26.0 has a use-after-free vulnerability when compiled for DNS-over-HTTPs support with '--with-libnghttp2'. During failure code paths (i.e., RPZ drop query, jostle due to heavy traffic), a dropped DoH stream brings down the whole DoH session and does not account properly for other DoH streams in the same session. This leads to use-after-free in those code paths. If the prerequisites are satisfied (possible RPZ drop or heavy client traffic), a malicious actor can trigger the vulnerability with a single DoH connection and the appropriate traffic. Impact is limited as the reads are not user controlled and the use-after-free leads to early returns. However, a hardened allocator can catch the use-after-free and controllably terminate the process resulting to denial of service.

The record
Technical detail
CVSS v3.1
5.9 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00382 · 31.1th percentile
Weakness
CWE-416 · Use After Free
Published
2026-09-16T13:17Z
Affected products (1)
ProductVersionsFixed in
nlnetlabs/unbound≥ 1.12.0, < 1.26.11.26.1
References (1)
EPSS history
Timeline
  • 17 SEP 03:33Z
    EPSS moved — → 0%
    epss
  • 16 SEP 08:32Z
    Use-after-free in DoH stream cleanup code path
    cvelistv5