<?xml version="1.0" encoding="utf-8"?>
  <?xml-stylesheet type="text/xsl" href="sa-render.xsl"?>
  <update from="huaweicloud.com" type="security" status="stable" version="1">
    <id>HCE2-SA-2025-0326</id>
    <title>An update for bind is now available for HCE 2.0</title>
    <severity>Important</severity>
    <release>HCE 2.0</release>
    <issued date="2025-12-24 15:58:56"/>
    <updated date="2025-12-24 15:58:56"/>
    <references>
      <reference href="https://nvd.nist.gov/vuln/detail/CVE-2025-40780" id="CVE-2025-40780" title="CVE-2025-40780 Base Score: 8.6 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N" type="cve"/>
      <reference href="https://nvd.nist.gov/vuln/detail/CVE-2025-40778" id="CVE-2025-40778" title="CVE-2025-40778 Base Score: 8.6 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N" type="cve"/>
    </references>
    <description>Security Fix(es):

In specific circumstances, due to a weakness in the Pseudo Random Number Generator (PRNG) that is used, it is possible for an attacker to predict the source port and query ID that BIND will use.
This issue affects BIND 9 versions 9.16.0 through 9.16.50, 9.18.0 through 9.18.39, 9.20.0 through 9.20.13, 9.21.0 through 9.21.12, 9.16.8-S1 through 9.16.50-S1, 9.18.11-S1 through 9.18.39-S1, and 9.20.9-S1 through 9.20.13-S1. (CVE-2025-40780)

Under certain circumstances, BIND is too lenient when accepting records from answers, allowing an attacker to inject forged data into the cache.
This issue affects BIND 9 versions 9.11.0 through 9.16.50, 9.18.0 through 9.18.39, 9.20.0 through 9.20.13, 9.21.0 through 9.21.12, 9.11.3-S1 through 9.16.50-S1, 9.18.11-S1 through 9.18.39-S1, and 9.20.9-S1 through 9.20.13-S1. (CVE-2025-40778)
</description>
    <pkglist>
      <collection short="HCE 2.0" package="bind">
        <name>HCE 2.0</name>
        <package arch="aarch64" name="bind" version="9.16.23" release="6.r26.hce2">
          <filename>bind-9.16.23-6.r26.hce2.aarch64.rpm</filename>
        </package>
        <package arch="aarch64" name="bind-chroot" version="9.16.23" release="6.r26.hce2">
          <filename>bind-chroot-9.16.23-6.r26.hce2.aarch64.rpm</filename>
        </package>
        <package arch="aarch64" name="bind-devel" version="9.16.23" release="6.r26.hce2">
          <filename>bind-devel-9.16.23-6.r26.hce2.aarch64.rpm</filename>
        </package>
        <package arch="noarch" name="bind-dnssec-doc" version="9.16.23" release="6.r26.hce2">
          <filename>bind-dnssec-doc-9.16.23-6.r26.hce2.noarch.rpm</filename>
        </package>
        <package arch="aarch64" name="bind-dnssec-utils" version="9.16.23" release="6.r26.hce2">
          <filename>bind-dnssec-utils-9.16.23-6.r26.hce2.aarch64.rpm</filename>
        </package>
        <package arch="aarch64" name="bind-libs" version="9.16.23" release="6.r26.hce2">
          <filename>bind-libs-9.16.23-6.r26.hce2.aarch64.rpm</filename>
        </package>
        <package arch="noarch" name="bind-license" version="9.16.23" release="6.r26.hce2">
          <filename>bind-license-9.16.23-6.r26.hce2.noarch.rpm</filename>
        </package>
        <package arch="aarch64" name="bind-pkcs11" version="9.16.23" release="6.r26.hce2">
          <filename>bind-pkcs11-9.16.23-6.r26.hce2.aarch64.rpm</filename>
        </package>
        <package arch="aarch64" name="bind-pkcs11-devel" version="9.16.23" release="6.r26.hce2">
          <filename>bind-pkcs11-devel-9.16.23-6.r26.hce2.aarch64.rpm</filename>
        </package>
        <package arch="aarch64" name="bind-pkcs11-libs" version="9.16.23" release="6.r26.hce2">
          <filename>bind-pkcs11-libs-9.16.23-6.r26.hce2.aarch64.rpm</filename>
        </package>
        <package arch="aarch64" name="bind-pkcs11-utils" version="9.16.23" release="6.r26.hce2">
          <filename>bind-pkcs11-utils-9.16.23-6.r26.hce2.aarch64.rpm</filename>
        </package>
        <package arch="aarch64" name="bind-utils" version="9.16.23" release="6.r26.hce2">
          <filename>bind-utils-9.16.23-6.r26.hce2.aarch64.rpm</filename>
        </package>
        <package arch="noarch" name="python3-bind" version="9.16.23" release="6.r26.hce2">
          <filename>python3-bind-9.16.23-6.r26.hce2.noarch.rpm</filename>
        </package>
        <package arch="x86_64" name="bind" version="9.16.23" release="6.r26.hce2">
          <filename>bind-9.16.23-6.r26.hce2.x86_64.rpm</filename>
        </package>
        <package arch="x86_64" name="bind-chroot" version="9.16.23" release="6.r26.hce2">
          <filename>bind-chroot-9.16.23-6.r26.hce2.x86_64.rpm</filename>
        </package>
        <package arch="x86_64" name="bind-devel" version="9.16.23" release="6.r26.hce2">
          <filename>bind-devel-9.16.23-6.r26.hce2.x86_64.rpm</filename>
        </package>
        <package arch="x86_64" name="bind-dnssec-utils" version="9.16.23" release="6.r26.hce2">
          <filename>bind-dnssec-utils-9.16.23-6.r26.hce2.x86_64.rpm</filename>
        </package>
        <package arch="x86_64" name="bind-libs" version="9.16.23" release="6.r26.hce2">
          <filename>bind-libs-9.16.23-6.r26.hce2.x86_64.rpm</filename>
        </package>
        <package arch="x86_64" name="bind-pkcs11" version="9.16.23" release="6.r26.hce2">
          <filename>bind-pkcs11-9.16.23-6.r26.hce2.x86_64.rpm</filename>
        </package>
        <package arch="x86_64" name="bind-pkcs11-devel" version="9.16.23" release="6.r26.hce2">
          <filename>bind-pkcs11-devel-9.16.23-6.r26.hce2.x86_64.rpm</filename>
        </package>
        <package arch="x86_64" name="bind-pkcs11-libs" version="9.16.23" release="6.r26.hce2">
          <filename>bind-pkcs11-libs-9.16.23-6.r26.hce2.x86_64.rpm</filename>
        </package>
        <package arch="x86_64" name="bind-pkcs11-utils" version="9.16.23" release="6.r26.hce2">
          <filename>bind-pkcs11-utils-9.16.23-6.r26.hce2.x86_64.rpm</filename>
        </package>
        <package arch="x86_64" name="bind-utils" version="9.16.23" release="6.r26.hce2">
          <filename>bind-utils-9.16.23-6.r26.hce2.x86_64.rpm</filename>
        </package>
      </collection>
    </pkglist>
  </update>
