CVE-2022-30256
High · 7.5CVSS
7.5
EPSS
1.0%
Published
Nov 19, 2022
CISA due date
—
Cloudanix analysis
A software problem lets certain old or blocked website addresses keep working long after they should stop, which could help attackers keep using them.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Data Tampering
- Component
- Application
- Class
- Other
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The flaw allows revoked, expired, or taken-down domain names to remain resolvable for extended periods by conforming to de facto DNS specifications, bypassing existing mitigation patches for ghost domain names.
Why it matters to the business
Continued resolution of malicious or expired domains can sustain attacker infrastructure, increasing exposure to ongoing threats and complicating domain-based security controls across dependent systems.
How an attack unfolds
Attackers leverage the resolver's handling of variant V1 unintended resolution to keep revoked domains active, enabling persistent use in campaigns that rely on DNS operational practices.
How to fix it
Upgrade github.com/Xhofe/alist (go) to version v2.1.1 or later; apply vendor patches for MaraDNS Deadwood if also present in the environment.
How to confirm the fix worked
Confirm the installed version meets or exceeds the fixed release and test resolution behavior against known revoked domains to verify they are no longer returned.
Typical attack path
- Locate or register a revoked/expired domain name
- Query the vulnerable resolver to obtain resolution
- Abuse the resulting DNS response for malicious infrastructure such as C2 or phishing
How to detect it
Inspect DNS query logs and resolver caches for resolutions of domains that should be revoked or expired; correlate with known malicious domain lists.
What your security team should do
- Prioritize upgrade to the stated fixed version
- Audit DNS resolver configurations for unintended resolution paths
- Review downstream dependents for similar exposure
The record
An issue was discovered in MaraDNS Deadwood through 3.5.0021 that allows variant V1 of unintended domain name resolution. A revoked domain name can still be resolvable for a long time, including expired domains and taken-down malicious domains. The effects of an exploit would be widespread and highly impactful, because the exploitation conforms to de facto DNS specifications and operational practices, and overcomes current mitigation patches for "Ghost" domain names.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:10 | maradns | 0 | 2.0.13-1.2+deb10u1 |
| Debian:11 | maradns | 0 | 2.0.13-1.4+deb11u1 |
| Ubuntu:20.04:LTS | maradns | 0 | 2.0.13-1.4+deb11u1build0.20.04.1 |
| Ubuntu:22.04:LTS | maradns | 0 | 2.0.13-1.4+deb11u1build0.22.04.1 |
| Ubuntu:Pro:16.04:LTS | maradns | 0 | 2.0.13-1ubuntu0.1~esm1 |
| Ubuntu:Pro:18.04:LTS | maradns | 0 | 2.0.13-1.2ubuntu0.1~esm1 |
Related vulnerabilities
- CVE-2026-98124 In the Linux kernel, the following vulnerability has been resolved: smb/client… CWE-672
- CVE-2026-98080 In the Linux kernel, the following vulnerability has been resolved: btrfs: do not force… CWE-672
- CVE-2026-55250 Maravel, a PHP framework oriented towards dependency injection, prior to version 10.74.0… CWE-672
- CVE-2026-53637 Sylius is an Open Source eCommerce Framework on Symfony. CWE-672
- CVE-2026-61699 nebula-mesh is a self-hosted control plane for Slack Nebula mesh VPN. CWE-672
- CVE-2026-85044 Use of released resource in Mobile in Google Chrome on on Android prior to 152.0.7977.82… CWE-672
- CVE-2026-19538 The BLOCKED access control list items that are evaluated to deny access on the the proxy… CWE-672
- CVE-2026-79010 Operation on a resource after expiration or release in Network in Google Chrome prior to… CWE-672