samba (2:4.24.3+dfsg-1) unstable; urgency=medium
authorMichael Tokarev <mjt@tls.msk.ru>
Tue, 26 May 2026 12:46:55 +0000 (15:46 +0300)
committerMichael Tokarev <mjt@tls.msk.ru>
Tue, 26 May 2026 12:46:55 +0000 (15:46 +0300)
commit387efee608ac0beee1393687260769bc27c8fc65
treed63c4a87f185fe5f21fc5f9cd81bbcbf93a90517
parent04688b6603b336b8f957b6967e36136d988d50df
parent31276ee0ed4bf67debc10736dd97669fd6bf3cd2
samba (2:4.24.3+dfsg-1) unstable; urgency=medium

  * This is a security release in order to address the following defects:

    CVE-2026-1933: Missing access checks on reparse point operations

      On a share marked "read only = yes" and on file handles opened R/O users
      can set or delete the reparse point xattrs on files that the user has
      write-access in the file system for.

      https://www.samba.org/samba/security/CVE-2026-1933.html

    CVE-2026-2340: WORM vfs module does not block overwrites

      The WORM (Write-Once, Read Many) vfs module is supposed to lock write
      access to shared files, so they cannot be altered after initial writes.
      It was allowing files to be overwritten by renaming a newly created file
      over a protected file.

      https://www.samba.org/samba/security/CVE-2026-2340.html

    CVE-2026-3012: auto-enrolment GPO installing CA certificate over http
      without verification

      To bootstrap a certificate chain a domain member must fetch a certificate
      without TLS. It was trusting HTTP for this when a more secure encrypted
      LDAP channel was also available.

      https://www.samba.org/samba/security/CVE-2026-3012.html

    CVE-2026-3238: Denial of service against AD DC WINS server

      The WINS server component of the Active Directory Domain controller code
      in Samba is vulnerable to a NULL pointer dereference and crash caused by
      an unauthenticated UDP packet.

      https://www.samba.org/samba/security/CVE-2026-3238.html

    CVE-2026-4408: Unauthenticated Remote Code Execution in Samba DCE/RPC
      SAMR server

      Samba file servers and classic (non-AD) domain controllers with
      samba-dcerpcd started as a system service and with a "check password
      script" that has the %u substitution character are vulnerable to a
      remote code execution.

      https://www.samba.org/samba/security/CVE-2026-4408.html

    CVE-2026-4480: Unauthenticated Remote Code Execution in Samba
      printing subsystem

      Samba print servers with a "print command" that has the %J substitution
      character are vulnerable to a Remote Code Execution.

      https://www.samba.org/samba/security/CVE-2026-4480.html

[dgit import unpatched samba 2:4.24.3+dfsg-1]
207 files changed:
debian/README.Debian
debian/README.source
debian/README.source.md
debian/TODO
debian/changelog
debian/clean
debian/control
debian/copyright
debian/ctdb.NEWS
debian/ctdb.README.hurd
debian/ctdb.README.kfreebsd
debian/ctdb.dirs
debian/ctdb.docs
debian/ctdb.example/nfs-kernel-server/98-nfs-static-ports.conf
debian/ctdb.example/nfs-kernel-server/enable-nfs.sh
debian/ctdb.example/nfs-kernel-server/nfs.conf
debian/ctdb.example/nfs-kernel-server/quota
debian/ctdb.example/nfs-kernel-server/services
debian/ctdb.examples
debian/ctdb.install
debian/ctdb.logrotate
debian/ctdb.postinst
debian/ctdb.postrm
debian/ctdb.service
debian/gbp.conf
debian/gdbcommands
debian/genshlibs
debian/gitlabracadabra.yml
debian/header-remove-_PUBLIC_-define.patch
debian/is-configured
debian/ldb-tools.install
debian/libldb-dev.examples
debian/libldb-dev.install
debian/libldb2.install
debian/libldb2.lintian-overrides
debian/libldb2.symbols
debian/libnss-winbind.install
debian/libnss-winbind.postinst
debian/libnss-winbind.postrm
debian/libpam-winbind.NEWS
debian/libpam-winbind.examples
debian/libpam-winbind.install
debian/libpam-winbind.lintian-overrides
debian/libpam-winbind.postinst
debian/libpam-winbind.prerm
debian/libsmbclient-dev.examples
debian/libsmbclient-dev.install
debian/libsmbclient.install
debian/libsmbclient.symbols
debian/libsmbclient0.install
debian/libsmbclient0.symbols
debian/libtalloc-dev.install
debian/libtalloc2.install
debian/libtalloc2.symbols
debian/libtdb-dev.install
debian/libtdb1.install
debian/libtdb1.symbols
debian/libtevent-dev.install
debian/libtevent0.install
debian/libtevent0.symbols
debian/libtevent0t64.install
debian/libtevent0t64.symbols
debian/libwbclient-dev.install
debian/libwbclient0.install
debian/libwbclient0.symbols
debian/manpages/tdb.3
debian/manpages/tdb_chainlock.3
debian/manpages/tdb_close.3
debian/manpages/tdb_delete.3
debian/manpages/tdb_error.3
debian/manpages/tdb_exists.3
debian/manpages/tdb_fetch.3
debian/manpages/tdb_firstkey.3
debian/manpages/tdb_open.3
debian/manpages/tdb_store.3
debian/manpages/tdb_traverse.3
debian/not-installed
debian/panic-action
debian/patches/README_nosmbldap-tools.patch
debian/patches/add-so-version-to-private-libraries
debian/patches/check-for-openat2.patch
debian/patches/ctdb-config-enable-syslog-by-default.patch
debian/patches/ctdb-create-piddir.patch
debian/patches/ctdb-use-run-instead-of-var-run.patch
debian/patches/ctdb_etcd_lock-path.patch
debian/patches/disable-setuid-confchecks.patch
debian/patches/fix-nfs-service-name-to-nfs-kernel-server.patch
debian/patches/heimdal-kdc-fix-memset_s-calls-1296.patch
debian/patches/heimdal-rfc3454.txt
debian/patches/hurd-compat.patch
debian/patches/inline-getprogname.diff
debian/patches/inline-openat2.diff
debian/patches/ldb-no-replace.diff
debian/patches/libmscat-deps.patch
debian/patches/libsmbclient-ensure-lfs-221618.patch
debian/patches/meaningful-error-if-no-python3-markdown.patch
debian/patches/meaningful-error-if-no-samba-ad-provision.patch
debian/patches/move-msg.sock-from-var-lib-samba-to-run-samba.patch
debian/patches/replace-xpg-strerror.patch
debian/patches/series
debian/patches/silence-waf-uselib_local.diff
debian/patches/smbclient-pager.patch
debian/patches/talloc-standalone.diff
debian/patches/tdb-standalone.diff
debian/patches/tdb_logging_func.diff
debian/patches/tevent-standalone.diff
debian/patches/use-explicit_bzero-to-zero-memory.diff
debian/python3-ldb.install
debian/python3-samba.install
debian/python3-samba.lintian-overrides
debian/python3-talloc.install
debian/python3-talloc.lintian-overrides
debian/python3-talloc.symbols.in
debian/python3-tdb.install
debian/registry-tools.install
debian/rules
debian/salsa-ci.yml
debian/samba-ad-dc.init
debian/samba-ad-dc.install
debian/samba-ad-dc.lintian-overrides
debian/samba-ad-dc.postinst
debian/samba-ad-dc.preinst
debian/samba-ad-dc.service
debian/samba-ad-provision.lintian-overrides
debian/samba-common-bin.NEWS
debian/samba-common-bin.dirs
debian/samba-common-bin.install
debian/samba-common-bin.lintian-overrides
debian/samba-common.NEWS
debian/samba-common.bug-presubj
debian/samba-common.bug-script
debian/samba-common.dirs
debian/samba-common.docs
debian/samba-common.examples
debian/samba-common.install
debian/samba-common.maintscript
debian/samba-common.postinst
debian/samba-common.postrm
debian/samba-dev.examples
debian/samba-dev.install
debian/samba-dev.links
debian/samba-dsdb-modules.install
debian/samba-libs.install
debian/samba-libs.links
debian/samba-libs.lintian-overrides
debian/samba-libs.symbols
debian/samba-log-parser
debian/samba-testsuite.examples
debian/samba-testsuite.install
debian/samba-vfs-ceph.install
debian/samba-vfs-ceph.lintian-overrides
debian/samba-vfs-glusterfs.install
debian/samba-vfs-glusterfs.lintian-overrides
debian/samba-vfs-modules.NEWS
debian/samba.NEWS
debian/samba.dirs
debian/samba.examples
debian/samba.install
debian/samba.links
debian/samba.lintian-overrides
debian/samba.maintscript
debian/samba.nmbd.init
debian/samba.nmbd.service
debian/samba.pam
debian/samba.postinst
debian/samba.postrm
debian/samba.samba-bgqd.service
debian/samba.smbd.init
debian/samba.smbd.service
debian/samba.ufw.profile
debian/smb.conf
debian/smb.conf.ubuntu.diff
debian/smbclient.docs
debian/smbclient.install
debian/smbclient.links
debian/smbclient.lintian-overrides
debian/source/format
debian/source/lintian-overrides
debian/tdb-tools.install
debian/tdb-tools.postinst
debian/tdb-tools.prerm
debian/tests/cifs-share-access
debian/tests/cifs-share-access-uring
debian/tests/control
debian/tests/python-smoke
debian/tests/reinstall-samba-common-bin
debian/tests/smbclient-anonymous-share-list
debian/tests/smbclient-authenticated-share-list
debian/tests/smbclient-macro-expansion
debian/tests/smbclient-share-access
debian/tests/smbclient-share-access-uring
debian/tests/util
debian/update-apparmor-samba-profile
debian/upstream/metadata
debian/upstream/signing-key.asc
debian/watch
debian/winbind.NEWS
debian/winbind.default
debian/winbind.init
debian/winbind.install
debian/winbind.links
debian/winbind.lintian-overrides
debian/winbind.maintscript
debian/winbind.pam-config
debian/winbind.postinst
debian/winbind.postrm
debian/winbind.service