CVE-2026-47703

AdGuard Home: DoQ-to-UDP State Reduction and Source-Port Oracle

Published Jul 15, 2026 CVSS 4.0 · 6.3 Medium EPSS < 1% KEV · Not listed
Description
AdGuard Home is a network-wide software for blocking ads and tracking. Prior to 0.107.75, AdGuard Home's client-triggered DoQ forwarding path to a udp:// upstream reduced backend UDP DNS state by producing dns_id=0 or txid=0 and exposed a quoted-port ICMP source-port oracle, weakening DNS response matching for forwarded queries. This issue is fixed in version 0.107.75.

Analysis

AI-generated

Technical impact

AdGuard Home forwards DoQ queries to UDP DNS upstreams; before version 0.107.75 this forwarding strips backend state by sending queries with dns_id or txid set to zero and exposes an ICMP source‑port oracle. The weakened DNS response matching allows attackers to forge or spoof responses and to cause denial‑of‑service through failed validation checks, mapping to CWE‑330 and CWE‑346 weaknesses.

Affected Systems

The flaw affects AdguardTeam’s AdGuard Home product, specifically versions prior to 0.107.75. Upgrading to 0.107.75 or later removes the vulnerability.

Risk and Exploitability

With a CVSS score of 6.3 the risk is moderate, and the EPSS score of less than 1 % indicates a low likelihood of exploitation in the wild. The vulnerability is not listed in CISA’s KEV catalog, suggesting no documented active exploitation yet. The attack likely occurs from a network‑level attacker who can send DoQ queries to the affected AdGuard Home instance; however, this is inferred from the description that the issue resides in the DoQ‑to‑UDP forwarding path.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade AdGuard Home to version 0.107.75 or later to apply the fix for DoQ-to‑UDP state reduction.
  • Disable or restrict client‑triggered DoQ forwarding if the feature is not required, reducing exposure to the oracle.
  • Implement network‑level controls, such as firewall rules, to limit inbound DoQ traffic to trusted IPs only, mitigating potential attacker‑initiated queries.

Generated by OpenCVE AI on July 31, 2026 at 03:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-xgx4-4h9w-53pv AdGuard Home: DoQ-to-UDP State Reduction and Source-Port Oracle
History
Type Values Removed Values Added
First Time appeared Adguard
Adguard adguardhome
Vendors & Products Adguard
Adguard adguardhome
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description AdGuard Home is a network-wide software for blocking ads and tracking. Prior to 0.107.75, AdGuard Home's client-triggered DoQ forwarding path to a udp:// upstream reduced backend UDP DNS state by producing dns_id=0 or txid=0 and exposed a quoted-port ICMP source-port oracle, weakening DNS response matching for forwarded queries. This issue is fixed in version 0.107.75.
Title AdGuard Home: DoQ-to-UDP State Reduction and Source-Port Oracle
Weaknesses CWE-330
CWE-346
References
Metrics cvssV4_0

{'score': 6.3, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N'}

Weaknesses
  • CWE-330

    Use of Insufficiently Random Values

  • CWE-346

    Origin Validation Error

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Jul 15, 2026, 5:45 PM
Reserved
May 19, 2026, 9:18 PM
Status
Analyzed
Published
Jul 15, 2026, 5:16 PM
Modified
Oct 24, 2026, 9:10 PM