FreeBSD/ports 6e4a386 — security/vuxml/vuln 2026.xml

security/vuxml: Document chromium security fixes

Obtained from:  https://chromereleases.googleblog.com/2026/11/stable-channel-update-for-desktop_018223192.html
Sponsored by:   Netzkommune GmbH
DeltaFile
+53-0security/vuxml/vuln/2026.xml
+53-01 files

FreeBSD/ports c82f313 — mail/thunderbird-esr Makefile distinfo

mail/thunderbird-esr: update to 153.7.0 (ga)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/153.7.0esr/releasenotes/

(cherry picked from commit 865bf8edf7b3db657c2d2da7acf3a688e458dc7e)
DeltaFile
+3-3mail/thunderbird-esr/distinfo
+2-2mail/thunderbird-esr/Makefile
+5-52 files

FreeBSD/ports 865bf8e — mail/thunderbird-esr Makefile distinfo

mail/thunderbird-esr: update to 153.7.0 (ga)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/153.7.0esr/releasenotes/
DeltaFile
+3-3mail/thunderbird-esr/distinfo
+2-2mail/thunderbird-esr/Makefile
+5-52 files

FreeBSD/src 7e4c0a3 — crypto/krb5 README, crypto/krb5/src/lib/kadm5 kadm_rpc_xdr.c

krb5: Import MIT 1.22.3

Major changes in 1.22.3 (2026-11-09)
====================================

This is a bug fix release, with a focus on security issues discovered
with the aid of large language models.  See
https://web.mit.edu/kerberos/advisories/MITKRB5-SA-2026-001.txt for
information on the risks of continuing to use unpatched releases.

* Fix a logic error when checking PAC server checksums
   [CVE-2026-111423].

* Check for unkeyed checksums when validating CAMMAC verifiers
   [CVE-2026-71199].

* Fix a loophole in the KDC's client authdata filtering which could
   allow clients to include fake PAC and CAMMAC authdata values when
   requesting service tickets.  These fake values would be rejected by

    [49 lines not shown]
DeltaFile
+215-215crypto/krb5/src/po/mit-krb5.pot
+182-0crypto/krb5/README
+77-32crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
+69-29crypto/krb5/src/lib/rpc/svc_auth_gss.c
+97-0crypto/krb5/src/lib/krb5/krb/t_init_creds_step.c
+59-34crypto/krb5/src/lib/kadm5/kadm_rpc_xdr.c
+699-310133 files not shown
+1,800-901139 files

FreeBSD/src eae7276 — sbin/nvmecontrol format.c

nvmecontrol: Mask the fields in the Format NVM command

The format command composed cdw10 by hand without masking any of
the fields and with no support for the LBAFU field.  Since commit
2c41f7d8a034 the LBA format index defaulted from FLBAS can exceed
15 on an NVMe 2.0 namespace using FIDXU, and such an index would
bleed into the MSET and PI fields.  An out of range index supplied
with -f for a whole-controller format was not caught either.

Build the command with nvme_admin_format_cmd(), which masks all of
the fields and encodes LBA format indexes above 15 in LBAFU, and
reject LBA format indexes greater than 63 for whole-controller
formats.  Per-namespace formats already validate the index against
NLBAF.

This is the same problem that llm-postcr reported in camcontrol's
copy of this code, fixed in 3892a6453fc6; the unmasked composition
originated here (635c517ae9ca).


    [7 lines not shown]
DeltaFile
+7-8sbin/nvmecontrol/format.c
+7-81 files

FreeBSD/ports 7d40a65 — devel/git Makefile pkg-plist

devel/git: Update to 2.56.1

This is a set of coordinated security fix releases addressing
CVE-2026-111760, CVE-2026-113408, CVE-2026-114466, CVE-2026-114467,
CVE-2026-114469 and CVE-2026-105437.

Security:       24e1443d-dd3b-11f1-b094-bc2411e144f8
Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+7-7devel/git/distinfo
+6-0devel/git/pkg-plist
+1-1devel/git/Makefile
+14-83 files

FreeBSD/ports a509449 — security/vuxml/vuln 2026.xml

security/vuxml: Document git vulnerabilities

* CVE-2026-111760
* CVE-2026-113408
* CVE-2026-114466
* CVE-2026-114467
* CVE-2026-114469
* CVE-2026-105437

Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+87-0security/vuxml/vuln/2026.xml
+87-01 files

FreeBSD/src 5feb271 — sys/kern vfs_lookup.c

namei(9): fix two ni_startdir leaks

namei() leaks the caller's ni_startdir reference on the empty-path
ENOENT return and on namei_getpath() failure.

On ZFS with the default zfs_xattr_compat=1, an empty user-namespace
extattr name on a file that has an xattr directory leaks one reference
on that directory per call.

Reported by:    llm-postcr
Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D61366
DeltaFile
+6-1sys/kern/vfs_lookup.c
+6-11 files

FreeBSD/src 7ac5569 — sys/kern vfs_vnops.c

vn_open_cred(9): fix ni_startdir leak

vn_open_cred() returns EINVAL before calling namei() for
O_CREAT|O_EXCL|O_DIRECTORY and for O_CREAT|O_EMPTY_PATH.
That leaks an NDINIT_ATVP() start directory.

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D61366
DeltaFile
+4-2sys/kern/vfs_vnops.c
+4-21 files

FreeBSD/src 1b4779e — lib/libthr/thread thr_mutex.c

libthr mutex_self_lock(): handle signals and clock steps

Relocking an owned NORMAL mutex with an absolute timeout has two issues:
- nanosleep(2) is never restarted, so any caught signal causes
  an early ETIMEDOUT.
- If CLOCK_REALTIME or CLOCK_TAI are stepped backward during the sleep,
  the call also returns ETIMEDOUT before the clock reaches the deadline.

The kernel already polls CPU-time clocks and handles realtime steps.
Use _thr_umtx_timedwait_uint() in a loop to handle both issues.

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D61381
DeltaFile
+7-3lib/libthr/thread/thr_mutex.c
+7-31 files

FreeBSD/ports 5e508d7 — misc/py-pyqir distinfo Makefile

misc/py-pyqir: update 0.12.6 → 0.12.8
DeltaFile
+3-3misc/py-pyqir/distinfo
+3-3misc/py-pyqir/Makefile
+6-62 files

FreeBSD/ports a986317 — sysutils/mise Makefile distinfo

sysutils/mise: update 2026.10.23 → 2026.11.6

ChangeLog: https://github.com/jdx/mise/releases/tag/v2026.11.6
DeltaFile
+281-267sysutils/mise/distinfo
+140-133sysutils/mise/Makefile
+421-4002 files

FreeBSD/ports 3427509 — www/authelia Makefile distinfo, www/authelia/files authelia.in simplified-authelia.yml

www/authelia: update 4.39.20 → 4.39.28; add service pid file; update default service config

Service config was outdated. The new one now successfully starts the
service.

PR:             300045
Submitted by:   paul.le.gauret at gmail.com (port update)
DeltaFile
+19-161www/authelia/files/simplified-authelia.yml
+7-7www/authelia/distinfo
+9-5www/authelia/files/authelia.in
+8-5www/authelia/Makefile
+43-1784 files

FreeBSD/ports 562374c — shells/nu_plugin_gstat distinfo, shells/nu_plugin_polars Makefile.crates distinfo

shells/nushell: update 0.116.1 → 0.117.0

ChangeLog: https://www.nushell.sh/blog/2026-11-09-nushell_v0_117_0.html

Plugins (shells/nu_plugin_*) are also updated as usual.
DeltaFile
+183-179shells/nushell/distinfo
+175-169shells/nu_plugin_polars/distinfo
+91-90shells/nushell/Makefile
+86-83shells/nu_plugin_polars/Makefile.crates
+79-89shells/nu_plugin_query/distinfo
+81-47shells/nu_plugin_gstat/distinfo
+695-65712 files not shown
+920-88118 files

FreeBSD/ports 6d2c20f — databases/weaviate Makefile distinfo

databases/weaviate: update 1.40.4 → 1.40.5
DeltaFile
+5-5databases/weaviate/distinfo
+1-1databases/weaviate/Makefile
+6-62 files

FreeBSD/ports 29f2fba — sysutils/opa Makefile distinfo

sysutils/opa: update 1.22.2 → 1.22.3
DeltaFile
+5-5sysutils/opa/distinfo
+1-1sysutils/opa/Makefile
+6-62 files

FreeBSD/ports eb505a9 — misc/fabric Makefile distinfo

misc/fabric: update 1.4.566 → 1.4.568
DeltaFile
+5-5misc/fabric/distinfo
+1-1misc/fabric/Makefile
+6-62 files

FreeBSD/ports 830dd84 — databases/rqlite Makefile distinfo

databases/rqlite: update 10.6.6 → 10.7.1
DeltaFile
+5-5databases/rqlite/distinfo
+1-1databases/rqlite/Makefile
+6-62 files

FreeBSD/ports ab6a4f8 — sysutils/mapchan pkg-descr pkg-plist, sysutils/mapchan/files patch-Makefile patch-mapchan.c

sysutils/mapchan: Remove expired port

2026-11-10 sysutils/mapchan: Incomplete implementation and does not work as intended anymore
DeltaFile
+0-72sysutils/mapchan/files/patch-doc__mapchan.8
+0-44sysutils/mapchan/Makefile
+0-24sysutils/mapchan/files/patch-mapchan.c
+0-23sysutils/mapchan/files/patch-Makefile
+0-15sysutils/mapchan/pkg-plist
+0-10sysutils/mapchan/pkg-descr
+0-1884 files not shown
+1-19910 files

FreeBSD/ports 06e18b9 — devel Makefile, devel/p5-Device-USB pkg-descr distinfo

devel/p5-Device-USB: Remove expired port

2026-11-10 devel/p5-Device-USB: Upstream advises it as deprecated and noo longer suitable for use
DeltaFile
+0-32devel/p5-Device-USB/Makefile
+0-17devel/p5-Device-USB/pkg-plist
+0-14devel/p5-Device-USB/files/patch-Makefile.PL
+0-2devel/p5-Device-USB/distinfo
+0-1devel/p5-Device-USB/pkg-descr
+0-1devel/Makefile
+0-671 files not shown
+1-677 files

FreeBSD/ports 8acc6b6 — games/polyglot Makefile, games/polyglot/files patch-util.h patch-main.c

games/polyglot: Remove expired port

2026-11-10 games/polyglot: Obsolete software, original master site is no longer available
DeltaFile
+0-22games/polyglot/Makefile
+0-18games/polyglot/files/patch-pgheader.c
+0-16games/polyglot/files/patch-pipex_posix.c
+0-13games/polyglot/files/patch-pgheader.h
+0-11games/polyglot/files/patch-main.c
+0-10games/polyglot/files/patch-util.h
+0-905 files not shown
+1-10711 files

FreeBSD/ports 826aace — deskutils Makefile, deskutils/tasksh pkg-descr distinfo

deskutils/tasksh: Remove expired port

2026-11-10 deskutils/tasksh: No upstream activity over the last 4 years
DeltaFile
+0-19deskutils/tasksh/Makefile
+0-14deskutils/tasksh/files/patch-CMakeLists.txt
+0-7deskutils/tasksh/pkg-plist
+0-3deskutils/tasksh/distinfo
+0-2deskutils/tasksh/pkg-descr
+0-1deskutils/Makefile
+0-461 files not shown
+1-467 files

FreeBSD/ports fb9056c — mail/masqmail pkg-descr pkg-plist, mail/masqmail/files patch-log.c patch-Makefile.in

mail/masqmail: Remove expired port

2026-11-10 mail/masqmail: Unmaintained with known parser and memory-safety issues use dma from base or mail/msmtp
DeltaFile
+0-59mail/masqmail/files/masqmail.in
+0-50mail/masqmail/Makefile
+0-43mail/masqmail/pkg-plist
+0-24mail/masqmail/files/patch-Makefile.in
+0-21mail/masqmail/pkg-descr
+0-10mail/masqmail/files/patch-log.c
+0-2073 files not shown
+1-2109 files

FreeBSD/ports dd97f8a — www/github-release-monitor pkg-descr Makefile, www/github-release-monitor/files github-release-monitor.env pkg-message.in

www/github-release-monitor: Remove expired port

2026-11-10 www/github-release-monitor: Cannot upgrade due to linuxisms
DeltaFile
+0-1,970www/github-release-monitor/pkg-plist
+0-48www/github-release-monitor/Makefile
+0-33www/github-release-monitor/files/github-release-monitor.in
+0-21www/github-release-monitor/files/pkg-message.in
+0-8www/github-release-monitor/files/github-release-monitor.env
+0-4www/github-release-monitor/pkg-descr
+0-2,0843 files not shown
+1-2,0889 files

FreeBSD/ports 8919ab7 — emulators/supermodel Makefile distinfo

emulators/supermodel: Update 0.3a-20260726 => 0.4-20261107

Changelog:
- rchase2: Mirror and rename roms to latest MAME findings
- Add Lost World border reload input
- Rename to Sega Model Series, fix macOS build warnings, and clean up
  licensing and Games.xml
- Version numbering updated
- DSB: make FIFO write index atomic
- Refactor networking code to use a single server class and outbound TCP
  connection class

Commit log:
https://github.com/trzy/Supermodel/compare/v0.3a-20260726-git-b7d8acd...v0.4-20261107-git-ff92a99

PR:             300659
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+3-3emulators/supermodel/distinfo
+2-2emulators/supermodel/Makefile
+5-52 files

FreeBSD/ports 93c3446 — security/openbsm distinfo Makefile

security/openbsm: Update to 1.2-alpha6

This port has been stuck at 1.1-p2 since 2009 and unmaintained since
2018.  Meanwhile, it has been buildable but not usable on any version
of FreeBSD since 12.0 due to ABI issues which were patched in base but
not upstream.

OpenBSM in base is currently (since 2017) at 1.2-alpha5 plus various
fixes.  Recently, we upstreamed everything that hadn't yet been
upstreamed and tagged 1.2-alpha6.  This allows us to update the port
to something that works and more or less matches what's in base.

* Update to 1.2-alpha6 which includes all bug fixes from base and more.

* Switch to GitHub since 1.2-alpha6 is not (yet?) available from the
  TrustedBSD website.

* Mark JOBS_UNSAFE as the build system appears to have incomplete
  dependency information, leading to a sequencing issue in auditdistd

    [11 lines not shown]
DeltaFile
+120-5security/openbsm/pkg-plist
+6-7security/openbsm/Makefile
+3-2security/openbsm/distinfo
+129-143 files

FreeBSD/ports d2b60d7 — security/openbsm distinfo Makefile

security/openbsm: Update to 1.2-alpha6

This port has been stuck at 1.1-p2 since 2009 and unmaintained since
2018.  Meanwhile, it has been buildable but not usable on any version
of FreeBSD since 12.0 due to ABI issues which were patched in base but
not upstream.

OpenBSM in base is currently (since 2017) at 1.2-alpha5 plus various
fixes.  Recently, we upstreamed everything that hadn't yet been
upstreamed and tagged 1.2-alpha6.  This allows us to update the port
to something that works and more or less matches what's in base.

* Update to 1.2-alpha6 which includes all bug fixes from base and more.

* Switch to GitHub since 1.2-alpha6 is not (yet?) available from the
  TrustedBSD website.

* Mark JOBS_UNSAFE as the build system appears to have incomplete
  dependency information, leading to a sequencing issue in auditdistd

    [9 lines not shown]
DeltaFile
+120-5security/openbsm/pkg-plist
+6-7security/openbsm/Makefile
+3-2security/openbsm/distinfo
+129-143 files

FreeBSD/src a7163bd — usr.sbin/bsdinstall/scripts pkgbase.in

bsdinstall: Set TMPDIR in pkgbase install

The FreeBSD-base repository (aka "pkgbase") is now created using 'pkg
repo -l' in order to make 'pkg rwhich' work.  Unfortunately this makes
the data.pkg file considerably larger, and FreeBSD 15.2-BETA1 fails to
install using a remote repository since the installer has a small /tmp
(20 MB).

Run pkg commands with 'env TMPDIR=<chrootdir>/tmp' since the /tmp in
the system being installed is considerably larger than the tmpfs which
the installer runs with.  Create <chrootdir>/tmp first so we can ensure
it has 1777 permissions.

Reviewed by:    bapt
MFC after:      1 day
Differential Revision:  https://reviews.freebsd.org/D61380
DeltaFile
+6-1usr.sbin/bsdinstall/scripts/pkgbase.in
+6-11 files

FreeBSD/ports 5aa3905 — x11/nvidia-kmod pkg-plist Makefile, x11/nvidia-kmod-devel Makefile

x11/nvidia-kmod-devel: Add missing firmware

PR:             300575
DeltaFile
+4-1x11/nvidia-kmod/Makefile
+1-1x11/nvidia-kmod-devel/Makefile
+2-0x11/nvidia-kmod/pkg-plist
+7-23 files

FreeBSD/src 6066c79 — sys/dev/acpica acpi_video.c

acpi_video: dim the internal panel while the lid is closed

Register an acpi_lid_event consumer that saves the current _BQC level and
drives _BCM to the lowest level _BCL offers when the lid closes, putting
the saved level back when it opens.  Only an output already classified as
an internal panel is touched, and only a level this handler dimmed is
restored, so a brightness change made while the lid was shut survives.

Disabled by default; set hw.acpi.video.lid_blank=1 to enable.

Reviewed by:    adrian
Differential Revision:  https://reviews.freebsd.org/D60827
DeltaFile
+98-0sys/dev/acpica/acpi_video.c
+98-01 files