CVE-2026-35406
Aardvark-dns has incorrect error handling for malformed tcp packets
Aardvark-dns is an authoritative dns server for A/AAAA container records. From 1.16.0 to 1.17.0, a truncated TCP DNS query followed by a connection reset causes aardvark-dns to enter an unrecoverable infinite error loop at 100% CPU. This vulnerability is fixed in 1.17.1.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
6.2
Aardvark-dns has incorrect error handling for malformed tcp packets
Aardvark-dns is an authoritative dns server for A/AAAA container records. From 1.16.0 to 1.17.0, a truncated TCP DNS query followed by a connection reset causes aardvark-dns to enter an unrecoverable infinite error loop at 100% CPU. This vulnerability is fixed in 1.17.1.
- Record
CVE-2026-35406- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
EUVDEUVD-2026-19972
6.2
Aardvark-dns is an authoritative dns server for A/AAAA container records. From 1.16.0 to 1.17.0, a truncated TCP DNS query followed by a connection reset causes aardvark-dns to enter an unrecoverable infinite error loop at 100% CPU. This vulnerability is fixed in 1.17.1.
- Record
EUVD-2026-19972- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-hfpq-x728-986j
7.5
netavark has incorrect error handling for malformed tcp packets
Impact
A truncated TCP DNS query followed by a connection reset causes aardvark-dns to enter an unrecoverable infinite error loop at 100% CPU.
Patches
https://github.com/containers/aardvark-dns/commit/3b49ea7b38bdea134b7f03256f2e13f44ce73bb1
Workarounds
None
Credits
Thanks to @dkane01 for reporting this
- Record
GHSA-hfpq-x728-986j- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400, CWE-835
- Updated
- 2026-11-02
NVD
6.2
Aardvark-dns is an authoritative dns server for A/AAAA container records. From 1.16.0 to 1.17.0, a truncated TCP DNS query followed by a connection reset causes aardvark-dns to enter an unrecoverable infinite error loop at 100% CPU. This vulnerability is fixed in 1.17.1.
- Record
CVE-2026-35406- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400, CWE-835
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-35406
7.5
Aardvark-dns is an authoritative dns server for A/AAAA container records. From 1.16.0 to 1.17.0, a truncated TCP DNS query followed by a connection reset causes aardvark-dns to enter an unrecoverable infinite error loop at 100% CPU. This vulnerability is fixed in 1.17.1.
- Record
ALPINE-CVE-2026-35406- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
OSVBELL-CVE-2026-35406
7.5
- Record
BELL-CVE-2026-35406- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 12 moreShow less
OSV
6.2
Aardvark-dns has incorrect error handling for malformed tcp packets
Aardvark-dns is an authoritative dns server for A/AAAA container records. From 1.16.0 to 1.17.0, a truncated TCP DNS query followed by a connection reset causes aardvark-dns to enter an unrecoverable infinite error loop at 100% CPU. This vulnerability is fixed in 1.17.1.
- Record
CVE-2026-35406- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-35406
7.5
Aardvark-dns is an authoritative dns server for A/AAAA container records. From 1.16.0 to 1.17.0, a truncated TCP DNS query followed by a connection reset causes aardvark-dns to enter an unrecoverable infinite error loop at 100% CPU. This vulnerability is fixed in 1.17.1.
- Record
DEBIAN-CVE-2026-35406- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVGHSA-hfpq-x728-986j
7.5
netavark has incorrect error handling for malformed tcp packets
Impact
A truncated TCP DNS query followed by a connection reset causes aardvark-dns to enter an unrecoverable infinite error loop at 100% CPU.
Patches
https://github.com/containers/aardvark-dns/commit/3b49ea7b38bdea134b7f03256f2e13f44ce73bb1
Workarounds
None
Credits
Thanks to @dkane01 for reporting this
- Record
GHSA-hfpq-x728-986j- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400, CWE-835
- Updated
- 2026-11-02
OSVRHSA-2026:36318
6.5
Red Hat Security Advisory: aardvark-dns security update
- Record
RHSA-2026:36318- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:36782
6.5
Red Hat Security Advisory: aardvark-dns security update
- Record
RHSA-2026:36782- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:56999
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:56999- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2026:36318
6.5
Moderate: aardvark-dns security update
Authoritative DNS server for A/AAAA container records Forwards other request to configured resolvers. Read more about configuration in src/backend/mod.rs.
Security Fix(es):
- aardvark-dns: Aardvark-dns: Denial of Service via truncated TCP DNS query and connection reset (CVE-2026-35406)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:36318- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2026:36782
6.5
Moderate: aardvark-dns security update
Authoritative DNS server for A/AAAA container records Forwards other request to configured resolvers. Read more about configuration in src/backend/mod.rs.
Security Fix(es):
- aardvark-dns: Aardvark-dns: Denial of Service via truncated TCP DNS query and connection reset (CVE-2026-35406)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:36782- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-35406
6.2
Aardvark-dns is an authoritative dns server for A/AAAA container records. From 1.16.0 to 1.17.0, a truncated TCP DNS query followed by a connection reset causes aardvark-dns to enter an unrecoverable infinite error loop at 100% CPU. This vulnerability is fixed in 1.17.1.
- Record
UBUNTU-CVE-2026-35406- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVALSA-2026:36318 No score
Moderate: aardvark-dns security update
Authoritative DNS server for A/AAAA container records Forwards other request to configured resolvers. Read more about configuration in src/backend/mod.rs.
Security Fix(es):
- aardvark-dns: Aardvark-dns: Denial of Service via truncated TCP DNS query and connection reset (CVE-2026-35406)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:36318- Updated
- 2026-11-02
OSVALSA-2026:36782 No score
Moderate: aardvark-dns security update
Authoritative DNS server for A/AAAA container records Forwards other request to configured resolvers. Read more about configuration in src/backend/mod.rs.
Security Fix(es):
- aardvark-dns: Aardvark-dns: Denial of Service via truncated TCP DNS query and connection reset (CVE-2026-35406)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:36782- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10570-1 No score
aardvark-dns-1.17.1-1.1 on GA media
These are all security issues fixed in the aardvark-dns-1.17.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10570-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
netavarkcrates.io |
1.16.0 to 1.17.0 | 1.17.1 |
aardvark-dnsAlpine:v3.24 |
1.16.0 up to 1.17.1-r0 | 1.17.1-r0 |
aardvark-dnsAlmaLinux:9 |
before 2:1.17.1-1.el9_8 | 2:1.17.1-1.el9_8 |
aardvark-dnsAlmaLinux:10 |
before 2:1.17.1-1.el10_2 | 2:1.17.1-1.el10_2 |
aardvark-dnsAlpaquita:25 |
1.15.0-r0 up to 1.16.0-r1 | 1.16.0-r1 |
aardvark-dnsAlpaquita:stream |
1.3.0-r0 up to 1.16.0-r1 | 1.16.0-r1 |
aardvark-dnsDebian:14 |
before 1.16.0-3, plus listed versions 1.14.0-31.16.0-11.16.0-2 |
1.16.0-3 |
netavarkcrates.io |
1.16.0 up to 1.17.1 | 1.17.1 |
aardvark-dnsRed Hat:enterprise_linux:9::appstream |
before 2:1.17.1-1.el9_8 | 2:1.17.1-1.el9_8 |
aardvark-dns-debuginfoRed Hat:enterprise_linux:9::appstream |
before 2:1.17.1-1.el9_8 | 2:1.17.1-1.el9_8 |
Show 13 moreShow less
| Package | Affected | Fixed |
|---|---|---|
aardvark-dns-debugsourceRed Hat:enterprise_linux:9::appstream |
before 2:1.17.1-1.el9_8 | 2:1.17.1-1.el9_8 |
aardvark-dnsRed Hat:enterprise_linux:10.2 |
before 2:1.17.1-1.el10_2 | 2:1.17.1-1.el10_2 |
aardvark-dns-debuginfoRed Hat:enterprise_linux:10.2 |
before 2:1.17.1-1.el10_2 | 2:1.17.1-1.el10_2 |
aardvark-dns-debugsourceRed Hat:enterprise_linux:10.2 |
before 2:1.17.1-1.el10_2 | 2:1.17.1-1.el10_2 |
aardvark-dnsRed Hat:hummingbird:1 |
before 0:2.1.0-1.hum1 | 0:2.1.0-1.hum1 |
aardvark-dns-testsRed Hat:hummingbird:1 |
before 0:2.1.0-1.hum1 | 0:2.1.0-1.hum1 |
aardvark-dnsRocky Linux:9 |
before 2:1.17.1-1.el9_8 | 2:1.17.1-1.el9_8 |
aardvark-dnsRocky Linux:10 |
before 2:1.17.1-1.el10_2 | 2:1.17.1-1.el10_2 |
aardvark-dnsUbuntu:24.04:LTS |
All versions, plus listed versions 1.4.0-41.4.0-5 |
None known |
aardvark-dnsUbuntu:25.10 |
All versions, plus listed versions 1.12.2-21.14.0-3 |
None known |
aardvark-dnsUbuntu:26.10 |
All versions, plus listed versions 1.16.0-31.17.1-21.17.1-3 |
None known |
aardvark-dnsUbuntu:26.04:LTS |
All versions, plus listed versions 1.14.0-31.16.0-21.16.0-3 |
None known |
aardvark-dnsopenSUSE:Tumbleweed |
before 1.17.1-1.1 | 1.17.1-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-35406 is a medium vulnerability (CVSS 6.2) in Containers Aardvark-dns, published April 7, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.40%, the 34th percentile. Fixed in netavark 1.17.1.
References
github.com/containers/aardvark-dns/security/advisories/GHSA-hfpq-x728-986j
github.com/containers/aardvark-dns/commit/3b49ea7b38bdea134b7f03256f2e13f44ce73bb1
github.com/containers/aardvark-dns/releases/tag/v1.17.1
nvd.nist.gov/vuln/detail/CVE-2026-35406
github.com/advisories/GHSA-hfpq-x728-986j
security.alpinelinux.org/vuln/CVE-2026-35406
Show 28 moreShow less
access.redhat.com/errata/RHSA-2026:36318
access.redhat.com/security/cve/CVE-2026-35406
bugzilla.redhat.com/2456280
errata.almalinux.org/9/ALSA-2026-36318.html
access.redhat.com/errata/RHSA-2026:36782
errata.almalinux.org/10/ALSA-2026-36782.html
docs.bell-sw.com/security/cves/CVE-2026-35406
github.com/CVEProject/cvelistV5/tree/main/cves/2026/35xxx/CVE-2026-35406.json
security-tracker.debian.org/tracker/CVE-2026-35406
github.com/containers/aardvark-dns
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2456280
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_36318.json
cve.org/CVERecord?id=CVE-2026-35406
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_36782.json
access.redhat.com/errata/RHSA-2026:56999
images.redhat.com
access.redhat.com/security/cve/CVE-2026-93599
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_56999.json
bugzilla.redhat.com/show_bug.cgi?id=2538431
cve.org/CVERecord?id=CVE-2026-93599
nvd.nist.gov/vuln/detail/CVE-2026-93599
github.com/rustls/webpki/security/advisories/GHSA-82j2-j2ch-gfr8
vulncheck.com/advisories/rustls-webpki-before-0.103.13-panic-via-empty-bit-string
errata.rockylinux.org/RLSA-2026:36318
errata.rockylinux.org/RLSA-2026:36782
ubuntu.com/security/CVE-2026-35406
suse.com/security/cve/CVE-2026-35406