Skip to content
OpenAdvisories
High USN-5626-1 6 CVEs

bind9 vulnerabilities

Published Sep 21, 2022 · Updated Apr 27, 2026

Summary

Yehuda Afek, Anat Bremler-Barr, and Shani Stajnrod discovered that Bind
incorrectly handled large delegations. A remote attacker could possibly use
this issue to reduce performance, leading to a denial of service.
(CVE-2022-2795)

It was discovered that Bind incorrectly handled statistics requests. A
remote attacker could possibly use this issue to obtain sensitive memory
contents, or cause a denial of service. This issue only affected Ubuntu
22.04 LTS. (CVE-2022-2881)

It was discovered that Bind incorrectly handled memory when processing
certain Diffie-Hellman key exchanges. A remote attacker could use this
issue to consume resources, leading to a denial of service. This issue only
affected Ubuntu 22.04 LTS. (CVE-2022-2906)

Maksym Odinintsev discovered that Bind incorrectly handled answers from
cache when configured with a zero stale-answer-timeout. A remote attacker
could possibly use this issue to cause Bind to crash, resulting in a denial
of service. This issue only affected Ubuntu 22.04 LTS. (CVE-2022-3080)

It was discovered that Bind incorrectly handled memory when processing
ECDSA DNSSEC verification. A remote attacker could use this issue to
consume resources, leading to a denial of service. This issue only affected
Ubuntu 18.04 LTS and Ubuntu 20.04 LTS. (CVE-2022-38177)

It was discovered that Bind incorrectly handled memory when processing
EDDSA DNSSEC verification. A remote attacker could use this issue to
consume resources, leading to a denial of service. (CVE-2022-38178)

Fixed packages 3

ReleasePackageFixed in
Ubuntu · 18.04 LTS 18.04:LTS bind9 1:9.11.3+dfsg-1ubuntu1.18
Ubuntu · 20.04 LTS 20.04:LTS bind9 1:9.16.1-0ubuntu2.11
Ubuntu · 22.04 LTS 22.04:LTS bind9 1:9.18.1-1ubuntu1.2

Vulnerabilities 6

  • High 7.5

    Memory leaks in code handling Diffie-Hellman key exchange via TKEY RRs (OpenSSL 3.0.0+ only)

    An attacker can leverage this flaw to gradually erode available memory to the point where named crashes for lack of resources. Upon restart the attacker would have to begin again, but nevertheless there is the potential to deny service.

  • High 7.5

    BIND 9 resolvers configured to answer from stale cache with zero stale-answer-client-timeout may terminate unexpectedly

    By sending specific queries to the resolver, an attacker can cause named to crash.

  • High 7.5

    Memory leak in ECDSA DNSSEC verification code

    By spoofing the target resolver with responses that have a malformed ECDSA signature, an attacker can trigger a small memory leak. It is possible to gradually erode available memory to the point where named crashes for lack of resources.

  • High 7.5

    Memory leaks in EdDSA DNSSEC verification code

    By spoofing the target resolver with responses that have a malformed EdDSA signature, an attacker can trigger a small memory leak. It is possible to gradually erode available memory to the point where named crashes for lack of resources.

  • Medium 5.5

    Buffer overread in statistics channel code

    The underlying bug might cause read past end of the buffer and either read memory it should not read, or crash the process.

  • Medium 5.3

    Processing large delegations may severely degrade resolver performance

    By flooding the target resolver with queries exploiting this flaw an attacker can significantly impair the resolver's performance, effectively denying legitimate clients access to the DNS resolution service.

References

  • report
    https://ubuntu.com/security/CVE-2022-2795
  • report
    https://ubuntu.com/security/CVE-2022-2881
  • report
    https://ubuntu.com/security/CVE-2022-2906
  • report
    https://ubuntu.com/security/CVE-2022-3080
  • report
    https://ubuntu.com/security/CVE-2022-38177
  • report
    https://ubuntu.com/security/CVE-2022-38178