Every CVE Search/ Get API key

CVE-2026-12969

Dnsmasq: dnsmasq: out-of-bounds read in find_soa() due to missing extrabytes validation

5.3 MediumFix available

An out-of-bounds read vulnerability exists in dnsmasq's find_soa() function in src/rfc1035.c. When parsing NS section records, extract_name() is called with extrabytes=0, failing to validate that 10 additional bytes exist for fixed-length DNS record fields. A remote attacker controlling a DNS zone can exploit this via a crafted NXDOMAIN response to cause a 10-byte heap out-of-bounds read, potentially accessing stale data from prior transactions.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
Low
Integrity
None
Availability
None

Exploit likelihood

0.26%Unchanged since Jun 24, 2026
90%50%10%1%

What each source reports

CVE List Score used 5.3

Dnsmasq: dnsmasq: out-of-bounds read in find_soa() due to missing extrabytes validation

An out-of-bounds read vulnerability exists in dnsmasq's find_soa() function in src/rfc1035.c. When parsing NS section records, extract_name() is called with extrabytes=0, failing to validate that 10 additional bytes exist for fixed-length DNS record fields. A remote attacker controlling a DNS zone can exploit this via a crafted NXDOMAIN response to cause a 10-byte heap out-of-bounds read, potentially accessing stale data from prior transactions.

Record
CVE-2026-12969
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Weakness
CWE-125
Updated
2026-11-06
EUVDEUVD-2026-38449 5.3

An out-of-bounds read vulnerability exists in dnsmasq's find_soa() function in src/rfc1035.c. When parsing NS section records, extract_name() is called with extrabytes=0, failing to validate that 10 additional bytes exist for fixed-length DNS record fields. A remote attacker controlling a DNS zone can exploit this via a crafted NXDOMAIN response to cause a 10-byte heap out-of-bounds read, potentially accessing stale data from prior transactions.

Record
EUVD-2026-38449
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Updated
2026-11-06
GitHub AdvisoriesGHSA-wmwj-946w-3m8w 5.3

An out-of-bounds read vulnerability exists in dnsmasq's find_soa() function in src/rfc1035.c....

An out-of-bounds read vulnerability exists in dnsmasq's find_soa() function in src/rfc1035.c. When parsing NS section records, extract_name() is called with extrabytes=0, failing to validate that 10 additional bytes exist for fixed-length DNS record fields. A remote attacker controlling a DNS zone can exploit this via a crafted NXDOMAIN response to cause a 10-byte heap out-of-bounds read, potentially accessing stale data from prior transactions.

Record
GHSA-wmwj-946w-3m8w
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Weakness
CWE-125
Updated
2026-11-02
NVD 5.3

An out-of-bounds read vulnerability exists in dnsmasq's find_soa() function in src/rfc1035.c. When parsing NS section records, extract_name() is called with extrabytes=0, failing to validate that 10 additional bytes exist for fixed-length DNS record fields. A remote attacker controlling a DNS zone can exploit this via a crafted NXDOMAIN response to cause a 10-byte heap out-of-bounds read, potentially accessing stale data from prior transactions.

Record
CVE-2026-12969
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Weakness
CWE-125
Updated
2026-11-06
OSVBELL-CVE-2026-12969 5.3
Record
BELL-CVE-2026-12969
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2026-12969 5.3

An out-of-bounds read vulnerability exists in dnsmasq's find_soa() function in src/rfc1035.c. When parsing NS section records, extract_name() is called with extrabytes=0, failing to validate that 10 additional bytes exist for fixed-length DNS record fields. A remote attacker controlling a DNS zone can exploit this via a crafted NXDOMAIN response to cause a 10-byte heap out-of-bounds read, potentially accessing stale data from prior transactions.

Record
DEBIAN-CVE-2026-12969
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Updated
2026-11-07
Show 12 moreShow less
OSVOESA-2026-2963 5.9

dnsmasq security update

Dnsmasq provides network infrastructure for small networks: DNS, DHCP, router advertisement and network boot. It is designed to be lightweight and have a small footprint, suitable for resource constrained routers and firewalls. It has also been widely used for tethering on smartphones and portable hotspots, and to support virtual networking in virtualisation frameworks.

Security Fix(es):

A heap-based buffer overflow was found in dnsmasq. When DNSSEC validation and query logging are both enabled, logging of DS or DNSKEY replies containing unsupported algorithm or digest types can cause dnsmasq to write past the end of an internal logging buffer. A remote attacker able to supply such a DNS response may crash the dnsmasq process, resulting in denial of service.(CVE-2026-12725)

An out-of-bounds read vulnerability exists in dnsmasq's find_soa() function in src/rfc1035.c. When parsing NS section records, extract_name() is called with extrabytes=0, failing to validate that 10 additional bytes exist for fixed-length DNS record fields. A remote attacker controlling a DNS zone can exploit this via a crafted NXDOMAIN response to cause a 10-byte heap out-of-bounds read, potentially accessing stale data from prior transactions.(CVE-2026-12969)

Record
OESA-2026-2963
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2026-2966 5.9

dnsmasq security update

Dnsmasq provides network infrastructure for small networks: DNS, DHCP, router advertisement and network boot. It is designed to be lightweight and have a small footprint, suitable for resource constrained routers and firewalls. It has also been widely used for tethering on smartphones and portable hotspots, and to support virtual networking in virtualisation frameworks.

Security Fix(es):

A heap-based buffer overflow was found in dnsmasq. When DNSSEC validation and query logging are both enabled, logging of DS or DNSKEY replies containing unsupported algorithm or digest types can cause dnsmasq to write past the end of an internal logging buffer. A remote attacker able to supply such a DNS response may crash the dnsmasq process, resulting in denial of service.(CVE-2026-12725)

An out-of-bounds read vulnerability exists in dnsmasq's find_soa() function in src/rfc1035.c. When parsing NS section records, extract_name() is called with extrabytes=0, failing to validate that 10 additional bytes exist for fixed-length DNS record fields. A remote attacker controlling a DNS zone can exploit this via a crafted NXDOMAIN response to cause a 10-byte heap out-of-bounds read, potentially accessing stale data from prior transactions.(CVE-2026-12969)

Record
OESA-2026-2966
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2026-3087 5.9

dnsmasq security update

Dnsmasq provides network infrastructure for small networks: DNS, DHCP, router advertisement and network boot. It is designed to be lightweight and have a small footprint, suitable for resource constrained routers and firewalls. It has also been widely used for tethering on smartphones and portable hotspots, and to support virtual networking in virtualisation frameworks.

Security Fix(es):

A heap-based buffer overflow was found in dnsmasq. When DNSSEC validation and query logging are both enabled, logging of DS or DNSKEY replies containing unsupported algorithm or digest types can cause dnsmasq to write past the end of an internal logging buffer. A remote attacker able to supply such a DNS response may crash the dnsmasq process, resulting in denial of service.(CVE-2026-12725)

An out-of-bounds read vulnerability exists in dnsmasq's find_soa() function in src/rfc1035.c. When parsing NS section records, extract_name() is called with extrabytes=0, failing to validate that 10 additional bytes exist for fixed-length DNS record fields. A remote attacker controlling a DNS zone can exploit this via a crafted NXDOMAIN response to cause a 10-byte heap out-of-bounds read, potentially accessing stale data from prior transactions.(CVE-2026-12969)

Record
OESA-2026-3087
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2026-12969 5.3

An out-of-bounds read vulnerability exists in dnsmasq's find_soa() function in src/rfc1035.c. When parsing NS section records, extract_name() is called with extrabytes=0, failing to validate that 10 additional bytes exist for fixed-length DNS record fields. A remote attacker controlling a DNS zone can exploit this via a crafted NXDOMAIN response to cause a 10-byte heap out-of-bounds read, potentially accessing stale data from prior transactions.

Record
UBUNTU-CVE-2026-12969
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Updated
2026-11-02
OSVAZL-91164 No score

CVE-2026-12969 affecting package dnsmasq for versions less than 2.93-1

An out-of-bounds read vulnerability exists in dnsmasq's find_soa() function in src/rfc1035.c. When parsing NS section records, extract_name() is called with extrabytes=0, failing to validate that 10 additional bytes exist for fixed-length DNS record fields. A remote attacker controlling a DNS zone can exploit this via a crafted NXDOMAIN response to cause a 10-byte heap out-of-bounds read, potentially accessing stale data from prior transactions.

Record
AZL-91164
Updated
2026-11-02
OSVMGASA-2026-0288 No score

Updated dnsmasq packages fix security vulnerabilities

The updated dnsmasq packages fix multiple security issues: A heap-based buffer overflow was found in dnsmasq. When DNSSEC validation and query logging are both enabled, logging of DS or DNSKEY replies containing unsupported algorithm or digest types can cause dnsmasq to write past the end of an internal logging buffer. A remote attacker able to supply such a DNS response may crash the dnsmasq process, resulting in denial of service. (CVE-2026-12725) An out-of-bounds read vulnerability exists in dnsmasq's find_soa() function in src/rfc1035.c. When parsing NS section records, extract_name() is called with extrabytes=0, failing to validate that 10 additional bytes exist for fixed-length DNS record fields. A remote attacker controlling a DNS zone can exploit this via a crafted NXDOMAIN response to cause a 10-byte heap out-of-bounds read, potentially accessing stale data from prior transactions. (CVE-2026-12969)

Record
MGASA-2026-0288
Updated
2026-11-02
OSVopenSUSE-SU-2026:11172-1 No score

dnsmasq-2.93-2.1 on GA media

These are all security issues fixed in the dnsmasq-2.93-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11172-1
Updated
2026-11-02
OSVSUSE-SU-2026:22668-1 No score

Security update for dnsmasq

This update for dnsmasq fixes the following issues

  • CVE-2026-12969: out-of-bounds read in find_soa() due to missing extrabytes validation (bsc#1268882).
Record
SUSE-SU-2026:22668-1
Updated
2026-11-02
OSVSUSE-SU-2026:22706-1 No score

Security update for dnsmasq

This update for dnsmasq fixes the following issues

  • CVE-2026-12725: heap buffer overflow in log_query() when logging unsupported DS/DNSKEY replies (bsc#1268764).
  • CVE-2026-12969: out-of-bounds read in find_soa() due to missing extrabytes validation (bsc#1268882).

Changes for dnsmasq:

  • Update to 2.93:
  • Fix a corner-case in DNSSEC validation with wildcards.
  • Fix DNSSEC failure with spurious RRSIGs.
  • Fix DNSSEC fail with CNAME replies to DS queries.
  • Fix regression in 2.92 release which broke DHCPv6 when a DHCP relay is in use.
  • Modify the inotify implementation so that inotify watches are only created after dnsmasq has changed permissions and userid.
Record
SUSE-SU-2026:22706-1
Updated
2026-11-02
OSVSUSE-SU-2026:2974-1 No score

Security update for dnsmasq

This update for dnsmasq fixes the following issues

  • CVE-2026-12725: heap buffer overflow in log_query() when logging unsupported DS/DNSKEY replies (bsc#1268764).
  • CVE-2026-12969: out-of-bounds read in find_soa() due to missing extrabytes validation (bsc#1268882).

Changes for dnsmasq:

  • Update to 2.93:
  • Fix a corner-case in DNSSEC validation with wildcards.
  • Fix DNSSEC failure with spurious RRSIGs.
  • Fix DNSSEC fail with CNAME replies to DS queries.
  • Fix regression in 2.92 release which broke DHCPv6 when a DHCP relay is in use.
  • Modify the inotify implementation so that inotify watches are only created after dnsmasq has changed permissions and userid.
Record
SUSE-SU-2026:2974-1
Updated
2026-11-02
OSVSUSE-SU-2026:3028-1 No score

Security update for dnsmasq

This update for dnsmasq fixes the following issues

  • CVE-2026-12725: heap buffer overflow in log_query() when logging unsupported DS/DNSKEY replies (bsc#1268764).
  • CVE-2026-12969: out-of-bounds read in find_soa() due to missing extrabytes validation (bsc#1268882).

Changes for dnsmasq:

  • Update to 2.93:
  • Fix a corner-case in DNSSEC validation with wildcards.
  • Fix DNSSEC failure with spurious RRSIGs.
  • Fix DNSSEC fail with CNAME replies to DS queries.
  • Fix regression in 2.92 release which broke DHCPv6 when a DHCP relay is in use.
  • Modify the inotify implementation so that inotify watches are only created after dnsmasq has changed permissions and userid.
Record
SUSE-SU-2026:3028-1
Updated
2026-11-02
OSVUSN-8542-1 No score

dnsmasq vulnerabilities

Yiwei Hou discovered that Dnsmasq incorrectly handled logging of DS or DNSKEY. A remote attacker could possibly use this issue to cause a denial of service. (CVE-2026-12725)

It was discovered that Dnsmasq incorrectly validated the length of fixed-length DNS record fields when parsing NS section records. A remote attacker could possibly use this issue to cause Dnsmasq to read out of bounds, possibly exposing sensitive information. (CVE-2026-12969)

Record
USN-8542-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
dnsmasq
Azure Linux:3
before 2.93-1
2.93-1
dnsmasq
Alpaquita:23
2.87-r0 up to 2.90-r2
2.90-r2
dnsmasq
Alpaquita:25
2.91-r0 up to 2.91-r2
2.91-r2
dnsmasq
Alpaquita:stream
2.89-r2 up to 2.93-r0
2.93-r0
dnsmasq
Debian:12
All versions, plus listed versions
2.89-12.90-12.90-22.90-32.90-4
Show 20 moreShow less
2.90-4~deb12u12.90-4~deb12u22.90-52.90-62.90-72.91-12.91~test6-12.91~test9-12.92-12.92-1+exp12.92-1~exp12.92-22.92-32.92-42.92-52.92~rc1-12.92~rc3-12.93-12.93-22.93-3
None known
dnsmasq
Debian:13
before 2.91-1+deb13u2, plus listed versions
2.91-12.91-1+deb13u1
2.91-1+deb13u2
dnsmasq
Debian:14
before 2.93-1, plus listed versions
2.91-12.92-12.92-1+exp12.92-1~exp12.92-2
Show 5 moreShow less
2.92-32.92-42.92-52.92~rc1-12.92~rc3-1
2.93-1
dnsmasq
Mageia:10
From an advisory covering 2 CVEs
before 2.93-1.mga10
2.93-1.mga10
dnsmasq
Mageia:9
From an advisory covering 2 CVEs
before 2.93-1.mga9
2.93-1.mga9
dnsmasq
openEuler:24.03-LTS-SP3
From an advisory covering 2 CVEs
before 2.90-11.oe2403sp3
2.90-11.oe2403sp3
Show 34 moreShow less
Affected packages
PackageAffectedFixed
dnsmasq
openEuler:24.03-LTS-SP1
From an advisory covering 2 CVEs
before 2.90-11.oe2403sp1
2.90-11.oe2403sp1
dnsmasq
openEuler:24.03-LTS-SP4
From an advisory covering 2 CVEs
before 2.90-11.oe2403sp4
2.90-11.oe2403sp4
dnsmasq
SUSE:Linux Micro 6.1
before 2.93-slfo.1.1_2.1
2.93-slfo.1.1_2.1
dnsmasq
SUSE:Linux Micro 6.0
From an advisory covering 2 CVEs
before 2.93-1.1
2.93-1.1
dnsmasq
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 2 CVEs
before 2.93-18.32.1
2.93-18.32.1
dnsmasq
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 2 CVEs
before 2.93-18.32.1
2.93-18.32.1
dnsmasq
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 2 CVEs
before 2.93-150400.16.17.1
2.93-150400.16.17.1
dnsmasq
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 2 CVEs
before 2.93-150400.16.17.1
2.93-150400.16.17.1
dnsmasq
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 2 CVEs
before 2.93-150400.16.17.1
2.93-150400.16.17.1
dnsmasq
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 2 CVEs
before 2.93-150400.16.17.1
2.93-150400.16.17.1
dnsmasq
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 2 CVEs
before 2.93-150400.16.17.1
2.93-150400.16.17.1
dnsmasq
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 2 CVEs
before 2.93-150400.16.17.1
2.93-150400.16.17.1
dnsmasq
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 2 CVEs
before 2.93-150400.16.17.1
2.93-150400.16.17.1
dnsmasq
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 2 CVEs
before 2.93-150400.16.17.1
2.93-150400.16.17.1
dnsmasq
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 2 CVEs
before 2.93-150400.16.17.1
2.93-150400.16.17.1
dnsmasq
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 2 CVEs
before 2.93-150400.16.17.1
2.93-150400.16.17.1
dnsmasq
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 2 CVEs
before 2.93-150400.16.17.1
2.93-150400.16.17.1
dnsmasq
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 2 CVEs
before 2.93-150400.16.17.1
2.93-150400.16.17.1
dnsmasq
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 2 CVEs
before 2.93-150400.16.17.1
2.93-150400.16.17.1
dnsmasq
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 2 CVEs
before 2.93-150400.16.17.1
2.93-150400.16.17.1
dnsmasq
Ubuntu:Pro:16.04:LTS
before 2.90-0ubuntu0.16.04.1+esm4, plus listed versions
2.75-12.75-1ubuntu0.16.04.12.75-1ubuntu0.16.04.22.75-1ubuntu0.16.04.32.75-1ubuntu0.16.04.4
Show 9 moreShow less
2.75-1ubuntu0.16.04.52.75-1ubuntu0.16.04.72.75-1ubuntu0.16.04.82.75-1ubuntu0.16.04.102.75-1ubuntu0.16.04.10+esm12.79-1ubuntu0.16.04.1+esm12.79-1ubuntu0.16.04.1+esm22.90-0ubuntu0.16.04.1+esm12.90-0ubuntu0.16.04.1+esm3
2.90-0ubuntu0.16.04.1+esm4
dnsmasq
Ubuntu:Pro:18.04:LTS
before 2.90-0ubuntu0.18.04.1+esm4, plus listed versions
2.78-12.78-32.79-12.79-1ubuntu0.22.79-1ubuntu0.3
Show 6 moreShow less
2.79-1ubuntu0.42.79-1ubuntu0.52.79-1ubuntu0.62.79-1ubuntu0.72.90-0ubuntu0.18.04.1+esm12.90-0ubuntu0.18.04.1+esm3
2.90-0ubuntu0.18.04.1+esm4
dnsmasq
Ubuntu:Pro:20.04:LTS
before 2.90-0ubuntu0.20.04.1+esm3, plus listed versions
2.80-1ubuntu22.80-1ubuntu42.80-1.1ubuntu12.80-1.1ubuntu1.22.80-1.1ubuntu1.3
Show 6 moreShow less
2.80-1.1ubuntu1.42.80-1.1ubuntu1.52.80-1.1ubuntu1.62.80-1.1ubuntu1.72.90-0ubuntu0.20.04.12.90-0ubuntu0.20.04.1+esm2
2.90-0ubuntu0.20.04.1+esm3
dnsmasq
Ubuntu:22.04:LTS
before 2.90-0ubuntu0.22.04.4, plus listed versions
2.85-1ubuntu22.86-1.12.86-1.1ubuntu0.12.86-1.1ubuntu0.22.86-1.1ubuntu0.3
Show 4 moreShow less
2.86-1.1ubuntu0.42.86-1.1ubuntu0.52.90-0ubuntu0.22.04.12.90-0ubuntu0.22.04.3
2.90-0ubuntu0.22.04.4
dnsmasq
Ubuntu:24.04:LTS
before 2.90-2ubuntu0.4, plus listed versions
2.89-12.90-22.90-2build12.90-2build22.90-2ubuntu0.12.90-2ubuntu0.3
2.90-2ubuntu0.4
dnsmasq
Ubuntu:25.10
All versions, plus listed versions
2.91-12.91-1build12.91-1ubuntu0.2
None known
dnsmasq
Ubuntu:26.04:LTS
before 2.92-1ubuntu0.4, plus listed versions
2.91-1build12.92~rc3-12.92-12.92-1ubuntu0.22.92-1ubuntu0.3
2.92-1ubuntu0.4
dnsmasq
Ubuntu:Pro:16.04:LTS
From an advisory covering 2 CVEs
before 2.90-0ubuntu0.16.04.1+esm4, plus listed versions
2.75-12.75-1ubuntu0.16.04.12.75-1ubuntu0.16.04.22.75-1ubuntu0.16.04.32.75-1ubuntu0.16.04.4
Show 9 moreShow less
2.75-1ubuntu0.16.04.52.75-1ubuntu0.16.04.72.75-1ubuntu0.16.04.82.75-1ubuntu0.16.04.102.75-1ubuntu0.16.04.10+esm12.79-1ubuntu0.16.04.1+esm12.79-1ubuntu0.16.04.1+esm22.90-0ubuntu0.16.04.1+esm12.90-0ubuntu0.16.04.1+esm3
2.90-0ubuntu0.16.04.1+esm4
dnsmasq
Ubuntu:Pro:18.04:LTS
From an advisory covering 2 CVEs
before 2.90-0ubuntu0.18.04.1+esm4, plus listed versions
2.78-12.78-32.79-12.79-1ubuntu0.22.79-1ubuntu0.3
Show 6 moreShow less
2.79-1ubuntu0.42.79-1ubuntu0.52.79-1ubuntu0.62.79-1ubuntu0.72.90-0ubuntu0.18.04.1+esm12.90-0ubuntu0.18.04.1+esm3
2.90-0ubuntu0.18.04.1+esm4
dnsmasq
Ubuntu:Pro:20.04:LTS
From an advisory covering 2 CVEs
before 2.90-0ubuntu0.20.04.1+esm3, plus listed versions
2.80-1ubuntu22.80-1ubuntu42.80-1.1ubuntu12.80-1.1ubuntu1.22.80-1.1ubuntu1.3
Show 6 moreShow less
2.80-1.1ubuntu1.42.80-1.1ubuntu1.52.80-1.1ubuntu1.62.80-1.1ubuntu1.72.90-0ubuntu0.20.04.12.90-0ubuntu0.20.04.1+esm2
2.90-0ubuntu0.20.04.1+esm3
dnsmasq
Ubuntu:22.04:LTS
From an advisory covering 2 CVEs
before 2.90-0ubuntu0.22.04.4, plus listed versions
2.85-1ubuntu22.86-1.12.86-1.1ubuntu0.12.86-1.1ubuntu0.22.86-1.1ubuntu0.3
Show 4 moreShow less
2.86-1.1ubuntu0.42.86-1.1ubuntu0.52.90-0ubuntu0.22.04.12.90-0ubuntu0.22.04.3
2.90-0ubuntu0.22.04.4
dnsmasq
Ubuntu:24.04:LTS
From an advisory covering 2 CVEs
before 2.90-2ubuntu0.4, plus listed versions
2.89-12.90-22.90-2build12.90-2build22.90-2ubuntu0.12.90-2ubuntu0.3
2.90-2ubuntu0.4
dnsmasq
Ubuntu:26.04:LTS
From an advisory covering 2 CVEs
before 2.92-1ubuntu0.4, plus listed versions
2.91-1build12.92~rc3-12.92-12.92-1ubuntu0.22.92-1ubuntu0.3
2.92-1ubuntu0.4
dnsmasq
openSUSE:Tumbleweed
before 2.93-2.1
2.93-2.1

History

History
RecordedChangedSources
productsCVE List
affected, facts
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-12969 is a medium vulnerability (CVSS 5.3) in Thekelleys Dnsmasq, published June 23, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.26%, the 17th percentile. Fixed in dnsmasq 2.93-1.

References

Show 22 moreShow less
MoveEnter Open