Package: nsd (4.6.1-1)

authoritative domain name server

Other Packages Related to nsd:

  • dep: [adduser]

    add and remove users and groups

  • dep: [lsb-base]

    transitional package for Linux Standard Base init script functionality

  • dep: [openssl]

    Secure Sockets Layer toolkit - cryptographic utility

  • dep: [libc6] (>= 2.36)

    GNU C Library: Shared libraries

  • dep: [libevent-2.1-7] (>= 2.1.8-stable)

    Asynchronous event notification library

  • dep: [libfstrm0] (>= 0.2.0)

    Frame Streams (fstrm) library

  • dep: [libprotobuf-c1] (>= 1.0.1)

    Protocol Buffers C shared library (protobuf-c)

  • dep: [libssl3] (>= 3.0.0)

    Secure Sockets Layer toolkit - shared libraries

  • dep: [libsystemd0]

    systemd utility library

Download nsd

ArchitecturePackage sizeInstalled sizeFilesPackage
amd64533 KiB2.3 MiBlist of filesDownload
arm64510 KiB2.3 MiBlist of filesDownload

Package file paths (60)

Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.

  • /etc/init.d/nsd
  • /etc/nsd/nsd.conf
  • /lib/systemd/system/nsd.service
  • /usr/lib/tmpfiles.d/nsd.conf
  • /usr/sbin/nsd
  • /usr/sbin/nsd-checkconf
  • /usr/sbin/nsd-checkzone
  • /usr/sbin/nsd-control
  • /usr/sbin/nsd-control-setup
  • /usr/share/doc/nsd/changelog.Debian.gz
  • /usr/share/doc/nsd/changelog.gz
  • /usr/share/doc/nsd/contrib/bind2nsd/bind2nsd/Config.py.gz
  • /usr/share/doc/nsd/contrib/bind2nsd/bind2nsd/__init__.py
  • /usr/share/doc/nsd/contrib/bind2nsd/bind2nsd/Key.py
  • /usr/share/doc/nsd/contrib/bind2nsd/bind2nsd/NamedConf.py.gz
  • /usr/share/doc/nsd/contrib/bind2nsd/bind2nsd/NsdConf.py.gz
  • /usr/share/doc/nsd/contrib/bind2nsd/bind2nsd/Parser.py.gz
  • /usr/share/doc/nsd/contrib/bind2nsd/bind2nsd/Tokenizer.py.gz
  • /usr/share/doc/nsd/contrib/bind2nsd/bind2nsd/Utils.py
  • /usr/share/doc/nsd/contrib/bind2nsd/bind2nsd/Zone.py
  • /usr/share/doc/nsd/contrib/bind2nsd/ChangeLog
  • /usr/share/doc/nsd/contrib/bind2nsd/chk_version
  • /usr/share/doc/nsd/contrib/bind2nsd/COPYING
  • /usr/share/doc/nsd/contrib/bind2nsd/etc/bind2nsd.conf
  • /usr/share/doc/nsd/contrib/bind2nsd/install.sh
  • /usr/share/doc/nsd/contrib/bind2nsd/MANIFEST
  • /usr/share/doc/nsd/contrib/bind2nsd/README
  • /usr/share/doc/nsd/contrib/bind2nsd/scripts/bind2nsd
  • /usr/share/doc/nsd/contrib/bind2nsd/scripts/nsd-sync.gz
  • /usr/share/doc/nsd/contrib/bind2nsd/scripts/s64-mkpw
  • /usr/share/doc/nsd/contrib/bind2nsd/scripts/s64-sync.gz
  • /usr/share/doc/nsd/contrib/bind2nsd/setup.py
  • /usr/share/doc/nsd/contrib/bind2nsd/set_version
  • /usr/share/doc/nsd/contrib/bind2nsd/TODO
  • /usr/share/doc/nsd/contrib/bug390.patch
  • /usr/share/doc/nsd/contrib/nsd.init.gz
  • /usr/share/doc/nsd/contrib/nsd_munin_.gz
  • /usr/share/doc/nsd/contrib/nsd.socket
  • /usr/share/doc/nsd/contrib/nsd.spec
  • /usr/share/doc/nsd/contrib/nsd.zones2nsd.conf
  • /usr/share/doc/nsd/contrib/patch_for_s6_startup_and_other_service_supervisors.diff
  • /usr/share/doc/nsd/contrib/README
  • /usr/share/doc/nsd/copyright
  • /usr/share/doc/nsd/CREDITS
  • /usr/share/doc/nsd/examples/nsd.conf.sample
  • /usr/share/doc/nsd/NSD-DATABASE
  • /usr/share/doc/nsd/NSD-DIFFFILE
  • /usr/share/doc/nsd/NSD-FOR-BIND-USERS.gz
  • /usr/share/doc/nsd/README.gz
  • /usr/share/doc/nsd/RELNOTES.gz
  • /usr/share/doc/nsd/REQUIREMENTS.gz
  • /usr/share/doc/nsd/TODO.gz
  • /usr/share/doc/nsd/UPGRADING
  • /usr/share/lintian/overrides/nsd
  • /usr/share/man/man5/nsd.conf.5.gz
  • /usr/share/man/man8/nsd.8.gz
  • /usr/share/man/man8/nsd-checkconf.8.gz
  • /usr/share/man/man8/nsd-checkzone.8.gz
  • /usr/share/man/man8/nsd-control.8.gz
  • /usr/share/man/man8/nsd-control-setup.8.gz

Field source: Debian 12 (Bookworm) main amd64

Use this package

OpenFactory can boot this operating system in a browser VM, or start a build that includes the native package name from this record.

Versions, suites, and repositories

Each row is recorded package-index metadata for one version, architecture, suite, and repository. Names, URLs, and sizes are source-reported; a link is a potentially mutable retrieval location, not an OpenFactory redistribution claim or proof that OpenFactory retained the artifact bytes.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
4.6.1-1bookworm / mainamd64Debian 12 · main · amd64533 KiB2.3 MiBpool/main/n/nsd/nsd_4.6.1-1_amd64.deb
4.6.1-1bookworm / mainarm64Debian 12 · main · arm64510 KiB2.3 MiBpool/main/n/nsd/nsd_4.6.1-1_arm64.deb

Field source: Debian 12 (Bookworm) main amd64

Known vulnerabilities

Matching against OpenFactory catalog package versions is in progress.

CVESeverityVersion impact
[CVE-2026-101341]

Published:

Tokens of text in RDATA (of for example TXT records) under 32 bytes are not checked to stay within the space reserved for the RDATA allowing for arbitrary sized out of bound stack writes, including an

High(8.7)Affected
Details (2)
  • 4.6.1-1 · amd64 · bookworm

    Affected

    nvd · nsd · debian · bookworm; nvd · nsd · debian · 12

  • 4.6.1-1 · arm64 · bookworm

    Affected

    nvd · nsd · debian · bookworm; nvd · nsd · debian · 12

[CVE-2026-101339]

Published:

A HIP resource record that fills the RDATA near or at is limit, and has another dname RDATA field (a HIP Rendezvous server) can overwrite the stack with up to 191 bytes of attacker controlled data. Z

High(8.8)Affected
Details (2)
  • 4.6.1-1 · amd64 · bookworm

    Affected

    nvd · nsd · debian · bookworm; nvd · nsd · debian · 12

  • 4.6.1-1 · arm64 · bookworm

    Affected

    nvd · nsd · debian · bookworm; nvd · nsd · debian · 12

[CVE-2026-101338]

Published:

When a SVCB or HTTPS RR has filled the wire format RDATA up to the brim, another ECH parameter may overwrite the stack, and once beyond the limit, the base64 decoder can write attacker controlled data

High(8.8)Affected
Details (2)
  • 4.6.1-1 · amd64 · bookworm

    Affected

    nvd · nsd · debian · bookworm; nvd · nsd · debian · 12

  • 4.6.1-1 · arm64 · bookworm

    Affected

    nvd · nsd · debian · bookworm; nvd · nsd · debian · 12

[CVE-2026-101337]

Published:

When base64 data is split up in pieces, of 3 character or less, tokens were incorrectly calculated to produce 0 bytes. This enables attackers to overwrite the stack with up to 64K of attacker controll

High(8.8)Affected
Details (2)
  • 4.6.1-1 · amd64 · bookworm

    Affected

    nvd · nsd · debian · bookworm; nvd · nsd · debian · 12

  • 4.6.1-1 · arm64 · bookworm

    Affected

    nvd · nsd · debian · bookworm; nvd · nsd · debian · 12

[CVE-2026-19538]

Published:

nsd: CVE-2026-19538

High(8.2)Affected
Details (2)
  • 4.6.1-1 · amd64 · bookworm

    Affected

    dsa · nsd · debian · bookworm; dsa · nsd · debian · 12

  • 4.6.1-1 · arm64 · bookworm

    Affected

    dsa · nsd · debian · bookworm; dsa · nsd · debian · 12

[CVE-2026-19401]

Published:

Any remote client can crash a (debugging/non-release build type) NSD serve child by sending it a special crafted message with a specially tuned number of DNS Cookie options (17 when UDP payload size i

High(8.2)Affected
Details (2)
  • 4.6.1-1 · amd64 · bookworm

    Affected

    nvd · nsd · debian · bookworm; nvd · nsd · debian · 12

  • 4.6.1-1 · arm64 · bookworm

    Affected

    nvd · nsd · debian · bookworm; nvd · nsd · debian · 12

[CVE-2026-18916]

Published:

Any remote client can crash a NSD serve child, by throttling the TCP receive window after a TCP query. By continuously crashing the serve childs, the remote client can denial all TCP service to this N

High(7.5)Affected
Details (2)
  • 4.6.1-1 · amd64 · bookworm

    Affected

    nvd · nsd · debian · bookworm; nvd · nsd · debian · 12

  • 4.6.1-1 · arm64 · bookworm

    Affected

    nvd · nsd · debian · bookworm; nvd · nsd · debian · 12

[CVE-2026-18664]

Published:

When ranges are used for access control (i.e. of the form 1.2.3.4-1.2.3.25), because NSD wrongly compares the IP address with the range on little endian systems, IPs that were meant to be allowed may

High(8.2)Affected
Details (2)
  • 4.6.1-1 · amd64 · bookworm

    Affected

    nvd · nsd · debian · bookworm; nvd · nsd · debian · 12

  • 4.6.1-1 · arm64 · bookworm

    Affected

    nvd · nsd · debian · bookworm; nvd · nsd · debian · 12

[CVE-2026-12490]

Published:

When a provide-xfr is given with a tls-auth-name, a secondary requesting a transfer should provide a client certificate with that name. However, no client certificate is needed when the request comes

High(8.2)Affected
Details (2)
  • 4.6.1-1 · amd64 · bookworm

    Affected

    nvd · nsd · debian · bookworm; nvd · nsd · debian · 12

  • 4.6.1-1 · arm64 · bookworm

    Affected

    nvd · nsd · debian · bookworm; nvd · nsd · debian · 12

[CVE-2020-28935]

Published:

nsd: CVE-2020-28935

Medium(4.4)Unknown

Matching against OpenFactory catalog package versions is in progress. Observed:

Details (2)
  • 4.6.1-1 · amd64 · bookworm

    Fixed · Fixed: 4.3.4-1

    dsa · nsd · debian · bookworm; dsa · nsd · debian · 12

  • 4.6.1-1 · arm64 · bookworm

    Fixed · Fixed: 4.3.4-1

    dsa · nsd · debian · bookworm; dsa · nsd · debian · 12

Fixed and unaffected versions (6)
CVESeverityVersion impact
[CVE-2026-12244]

Published:

If NSD is configured as secondary for a zone, the primary of that zone can crash NSD with an AXFR containing a DNS message with a special crafted SVCB RR with an rdata size of 65512, that let's an (ui

High(8.8)Not affected
Details (2)
  • 4.6.1-1 · amd64 · bookworm

    Not affected

    nvd · nsd · debian · bookworm

  • 4.6.1-1 · arm64 · bookworm

    Not affected

    nvd · nsd · debian · bookworm

[CVE-2026-12245]

Published:

NSD from version 4.13.0 has a heap use-after-free bug in logging errors on TLS connections, causing a crash of the server process, which can be triggered trivially by sending a DNS query over a DoT co

High(8.7)Not affected
Details (2)
  • 4.6.1-1 · amd64 · bookworm

    Not affected

    nvd · nsd · debian · bookworm

  • 4.6.1-1 · arm64 · bookworm

    Not affected

    nvd · nsd · debian · bookworm

[CVE-2026-12246]

Published:

NSD version 4.14.0 introduced a bug where a specially crafted APL RR, with an adflength larger than permitted for the address family will overwrite the stack when the zone is written to disk, with a m

High(8.1)Not affected
Details (2)
  • 4.6.1-1 · amd64 · bookworm

    Not affected

    nvd · nsd · debian · bookworm

  • 4.6.1-1 · arm64 · bookworm

    Not affected

    nvd · nsd · debian · bookworm

[CVE-2019-13207]

Published:

nsd: CVE-2019-13207

Medium(6.5)Fixed
Details (2)
  • 4.6.1-1 · amd64 · bookworm

    Fixed · Fixed: 4.2.4-1

    dsa · nsd · debian · bookworm; dsa · nsd · debian · 12

  • 4.6.1-1 · arm64 · bookworm

    Fixed · Fixed: 4.2.4-1

    dsa · nsd · debian · bookworm; dsa · nsd · debian · 12

[CVE-2016-6173]

Published:

nsd: CVE-2016-6173

High(7.5)Fixed
Details (2)
  • 4.6.1-1 · amd64 · bookworm

    Fixed · Fixed: 4.1.11-1

    dsa · nsd · debian · bookworm; dsa · nsd · debian · 12

  • 4.6.1-1 · arm64 · bookworm

    Fixed · Fixed: 4.1.11-1

    dsa · nsd · debian · bookworm; dsa · nsd · debian · 12

[CVE-2009-1755]

Published:

nsd: CVE-2009-1755

HighFixed
Details (2)
  • 4.6.1-1 · amd64 · bookworm

    Fixed · Fixed: 2.3.7-3

    dsa · nsd · debian · bookworm; dsa · nsd · debian · 12

  • 4.6.1-1 · arm64 · bookworm

    Fixed · Fixed: 2.3.7-3

    dsa · nsd · debian · bookworm; dsa · nsd · debian · 12

Last synced:

[CVE catalog]

Checksums

Repository signatures authenticate metadata. Artifact hashing is recorded separately. Neither establishes package safety.

4.6.1-1 / amd64Observed Sep 1, 2026sha256 b4d862693d41…f9d5b75fSource-reported digest

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported digest (sha256): b4d862693d4169e9682d37e5c21b2d3b278a3bfc589302000a0b0ae1f9d5b75f

Verify download

printf '%s %s\n' 'b4d862693d4169e9682d37e5c21b2d3b278a3bfc589302000a0b0ae1f9d5b75f' 'nsd_4.6.1-1_amd64.deb' | sha256sum --check --strict -

Field source: Debian 12 (Bookworm) main amd64

4.6.1-1 / arm64Observed Sep 1, 2026sha256 39ecf89bb414…e7929406Source-reported digest

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported digest (sha256): 39ecf89bb414e406c8890349ad2292f68c91e994cadb8ee3a5ab660be7929406

Verify download

printf '%s %s\n' '39ecf89bb414e406c8890349ad2292f68c91e994cadb8ee3a5ab660be7929406' 'nsd_4.6.1-1_arm64.deb' | sha256sum --check --strict -

Field source: Debian 12 (Bookworm) main arm64

Sources

  • Authoritative source; repository metadata signature verified

    Signature evidence

    bookworm-main-amd64:9e0b5aabb2465b3d2e7a7fe27f9913846277833f7a2826e7767acccff5b588c5

    Repository-signature verification record
    Signed-object SHA-256
    77737fa4b34f2693e982cc9ee35736816c35a7778fc2d326cc1bbf5b301fe1aa
    Signer fingerprint
    4CB50190207B4758A3F73A796ED0E7B82643E131
    Keyring revision
    debian-archive-keyring.gpg
    SHA-256 506b815cbb32d9b6066b4a2aa524071e071761e7e7f68c3ac74f3061ba852017
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Path
    main/binary-amd64/Packages.xz
    Expected SHA-256
    9e0b5aabb2465b3d2e7a7fe27f9913846277833f7a2826e7767acccff5b588c5
    Observed SHA-256
    9e0b5aabb2465b3d2e7a7fe27f9913846277833f7a2826e7767acccff5b588c5
    Result
    match verified
  • Authoritative source; repository metadata signature verified

    Signature evidence

    bookworm-main-arm64:2ddb1737692e8c45c53e8d57c0ce4cd21c78c5703b830c3226b1423566a06c00

    Repository-signature verification record
    Signed-object SHA-256
    77737fa4b34f2693e982cc9ee35736816c35a7778fc2d326cc1bbf5b301fe1aa
    Signer fingerprint
    4CB50190207B4758A3F73A796ED0E7B82643E131
    Keyring revision
    debian-archive-keyring.gpg
    SHA-256 506b815cbb32d9b6066b4a2aa524071e071761e7e7f68c3ac74f3061ba852017
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Path
    main/binary-arm64/Packages.xz
    Expected SHA-256
    2ddb1737692e8c45c53e8d57c0ce4cd21c78c5703b830c3226b1423566a06c00
    Observed SHA-256
    2ddb1737692e8c45c53e8d57c0ce4cd21c78c5703b830c3226b1423566a06c00
    Result
    match verified