CVE-2026-80212 - Memory exhaustion through malicious DNS responses
Published: August 27, 2026
SECURITY IDENTIFIERS
- CVE: CVE-2026-80212 (NVD)
GEM
PATCHED VERSIONS
~> 0.3.2
>= 0.7.2
DESCRIPTION
An application that resolves a hostname an attacker can influence, such as a webhook target or a user-supplied URL, can be made to consume memory without bound. The attacker points a domain at a name server they control and returns responses that the library retains permanently. Repeated lookups grow the process until it runs out of memory and the service stops.
Credits
Thanks to dalifit for discovering these issues.
RELATED
- https://www.cve.org/CVERecord/SearchResults?query=CVE-2026-80212
- https://rubygems.org/gems/resolv/versions/0.7.2
- https://github.com/ruby/resolv/releases/tag/v0.7.2
- https://rubygems.org/gems/resolv/versions/0.3.2
- https://github.com/ruby/resolv/releases/tag/v0.3.2
- https://www.ruby-lang.org/en/security
- https://www.ruby-lang.org/en/news/2026/08/27/multiple-vulnerabilities-in-resolv
