CVE-2026-12244

Heap overflow and crash with crafted SVCB RR

State
Published
Severity
8.7 High
Published
Jun 25, 2026
Updated
Jun 25, 2026
Reserved
Jun 15, 2026

Read the record on cve.org

Description

If NSD is configured as secondary for a zone, the primary of that zone can crash NSD with an AXFR containing a DNS message with a special crafted SVCB RR with an rdata size of 65512, that let's an (uint16_t) variable that is used to allocate space needed for the RR wrap (because total size > 65535), causing a heap overflow. The attacker can perform a controlled (RCE class) head write of up to 65509 bytes

Scores

CVSSScoreVectorSource
4.08.7 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:NNLnet Labs

Weaknesses

  • CWE-190 Integer Overflow or Wraparound
  • CWE-122 Heap-based Buffer Overflow

Affected Products

ProductVersions
NSDNLnet Labs
  • 4.14.0 to before 4.14.3Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.