OpenResty lua-resty-dns before 0.24 Denial of Service via DNS Response Parsing
Impact
OpenResty lua-resty-dns before 0.24 has an improper input validation vulnerability, allowing attackers to send truncated DNS records and cause a denial of service. This occurs when an attacker controls or spoofs a queried nameserver. The impact is aborted requests and broken name resolution.
Summarized by @cf/meta/llama-3.3-70b-instruct-fp8-fast. Verify details against the original sources.Affected packages
Affected products
Vendor version evidence. Product records are separate from automatic dependency matching.
openresty · VulnCheck
lua-resty-dns
1 range
openresty · VulnCheck
lua-resty-dns
Compare with this publisher’s ranges. This does not inspect your installation.
affected
0 → before 0.24
custom versions
Other versions: unaffected
Original source description
OpenResty lua-resty-dns before 0.24 contains an improper input validation vulnerability in parse_section() and _decode_name() that fails to check resource record lengths against the received message. Attackers controlling or spoofing a queried nameserver can send truncated record headers or RDATA, raising uncaught Lua exceptions in resolver:query() that abort requests and break name resolution.
Inside the record
Evidence available
Describes the evidence in this view, not whether the product is safe.
Original records
CVE-2026-116013View the latest unmodified CVE JSON from the official source. It may be newer than this imported page.
cve.new JSON →Underlying weaknesses
The source’s classification of what caused the vulnerability.
Contributing organizations · 2
Assigning organization
Additional data publisher
What changed
Follow changesLarge field values are marked as truncated previews. Original source snapshots remain retained.