Commit Graph
1014394 Commits
Author SHA1 Message Date
Felix BargfeldtandGitHub 5115a98a6d python3Packages.django-money: 3.6.0 -> 3.6.1 (#529867) 2026-06-09 13:17:11 +00:00
Felix BargfeldtandGitHub df94b736fe rmfakecloud: remove euxane from maintainers (#529771) 2026-06-09 13:16:22 +00:00
Kevin CoxandGitHub 281d6587cc watchlog: 1.259.0 -> 1.261.0 (#529924) 2026-06-09 13:16:05 +00:00
Felix BargfeldtandGitHub 39f17b98c7 frida-tools: add eyjhb as maintainer (#529872) 2026-06-09 13:13:40 +00:00
Felix BargfeldtandGitHub a325f303af dbeaver-bin: 26.0.5 -> 26.1.0 (#529807) 2026-06-09 13:13:14 +00:00
Felix BargfeldtandGitHub efb5a39c7f ghostty: set meta.donationPage (#529879) 2026-06-09 13:10:43 +00:00
Doron BeharandGitHub 7395c578e4 musescore: make it find ffmpeg automatically (video export) (#529875) 2026-06-09 13:08:13 +00:00
R. Ryantm cc30200929 python3Packages.django-vcache: 2.1.1 -> 2.2.0 2026-06-09 13:06:52 +00:00
Matt SturgeonandGitHub e8b4c555b7 oxidized: 0.36.0 -> 0.37.0 (#522181) 2026-06-09 13:04:49 +00:00
nixpkgs-ci[bot]andGitHub bcc3f5644f Merge master into staging-nixos 2026-06-09 13:02:44 +00:00
Fernando Rodrigues c8ec62ac39 xen: patch with XSA-494
Xen Security Advisory CVE-2026-42488 / XSA-494
                               version 3

                   x86: mismatched mapcache metadata

Some shadow paging errors paths will switch the page-tables without
updating the currently running vCPU reference.  This causes a mismatch
between the loaded page-tables and the mapcache metadata which can lead
to corruption of the mapcache.

Privilege escalation, Denial of Service (DoS) affecting the entire host,
and information leaks.

https://xenbits.xen.org/xsa/advisory-494.html

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2026-06-09 22:57:58 +10:00
Fernando Rodrigues 542f4fed39 xen: patch with XSA-493
ARM-only issue. Despite us not supporting Aarch64 Xen on NixOS, it costs us
nothing to add the patches.

              Xen Security Advisory CVE-2025-10263 / XSA-493
                                 version 2

 Arm: Completion of memory accesses not guaranteed by completion of a TLBI

A hardware issue has been identified in certain Arm CPU designs.  A
broadcast TLBI on one PE may complete before affected memory accesses
on another PE are globally observed.  This may permit bypass of Stage 1
translation, Stage 2 translation, or GPT protection.

The erratum occurs when all of the following conditions are met:

 - A PE (PEx) executes a store.
 - Another PE (PEy) executes a TLBI instruction which applies to
   Stage 1 only information, Stage 1 and 2 information, or GPT
   information (but not Stage 2 only information), applies to the
   Inner Shareable or Outer Shareable domain containing PEx, and
   affects at least one of the bytes accessed by PEx's store.
 - PEy executes a DSB instruction which is sufficient to complete the
   TLBI instruction.
 - Complex micro-architectural conditions occur.

When all conditions are met, PEy's DSB may complete before the global
observation of a portion of PEx's store which was affected by the TLB
invalidation.  This store may complete at a later time, after memory
accesses which are ordered after the DSB.

The relevant TLB entries are invalidated correctly before the
completion of the DSB.  This erratum does not affect reads.

For more details, please refer to the Arm Security Center:
  https://developer.arm.com/Arm%20Security%20Center

A malicious guest may be able to write to memory it no longer has
permission to write to, after Xen has modified Stage 2 translation to
forbid writes to that location.  This could allow a guest to escalate
its privileges to that of the hypervisor.

https://xenbits.xen.org/xsa/advisory-493.html

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2026-06-09 22:57:58 +10:00
Fernando Rodrigues 3d1d9bee16 xen: patch with XSA-492
Xen Security Advisory CVE-2026-42489,CVE-2026-42490 / XSA-492
                               version 3

                       domctl lock open to abuse

To create and manage guests, domctl operations are used by the control
domain, a possible Xenstore domain, or by a domain controlling a
particular guest.  Some of these operations may not be executed in
parallel, so a system-wide lock is used.  The way that lock is acquired
is, however, not providing any fairness.  This is CVE-2026-42489.

Furthermore, with XSM/Flask in use, the lock acquire will, for some
operations, occur ahead of any permission checking.  This is
CVE-2026-42490.

A less privileged entity may stall an equally or more privileged entity,
potentially leading to a Denial od Service (DoS) of up to the entire
host.

https://xenbits.xen.org/xsa/advisory-492.html

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2026-06-09 22:57:58 +10:00
Fernando Rodrigues 1629ccf012 xen: patch with XSA-491
Xen Security Advisory CVE-2026-42487 / XSA-491
                               version 2

                    x86 HVM I/O port list traversal

HVM guest I/O port accesses are subject to either emulation or at least
translation.  Translations are managed by the device model (via
XEN_DOMCTL_ioport_mapping), and hence the linked list used may changed
at any time.  Traversal of those lists (while handling guest I/O port
accesses) therefore needs synchronizing with updates, which was missing
so far.

A device model of a HVM guest can cause a hypervisor crash, causing a
Denial of Service (DoS) of the entire host.  Privilege escalation and
information leaks cannot be ruled out.

https://xenbits.xen.org/xsa/advisory-491.html

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2026-06-09 22:57:58 +10:00
Fernando Rodrigues a343770e93 xen: patch with XSA-490
Released a while ago. We had difficulties adding it to Nixpkgs at the time as
our Xen needed to be updated to the .3 release.

            Xen Security Advisory CVE-2025-54518 / XSA-490

                   x86: CPU Opcode Cache corruption

AMD have disclosed a potential vulnerability in certain CPUs which can
cause instructions to execute at a higher privilege.

For more information, see:
  https://www.amd.com/en/resources/product-security/bulletin/amd-sb-7052.html

Code of any privilege could escalate to a higher privilege, including
userspace to kernel, and guest to host.

https://xenbits.xen.org/xsa/advisory-490.html

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2026-06-09 22:57:57 +10:00
Thiago Kenji Okada d272ee5c8d flood: pnpm_9 -> pnpm_10 2026-06-09 13:52:37 +01:00
nixpkgs-ci[bot]andGitHub a6d914805c clickhouse: 26.5.1.882-stable -> 26.5.2.39-stable (#529726) 2026-06-09 12:51:25 +00:00
nixpkgs-ci[bot]andGitHub 136289e0e0 dtop: 0.7.6 -> 0.7.7 (#529719) 2026-06-09 12:51:24 +00:00
nixpkgs-ci[bot]andGitHub bf080e54cb bazel_9: 9.1.0 -> 9.1.1 (#527763) 2026-06-09 12:51:04 +00:00
nixpkgs-ci[bot]andGitHub 8632bfbaeb phpExtensions.blackfire: 1.92.51 -> 2026.5.0 (#460243) 2026-06-09 12:50:56 +00:00
R. Ryantm e4875cd840 watchlog: 1.259.0 -> 1.261.0 2026-06-09 12:48:37 +00:00
Kira Bruneau 87450e1f17 anytype: automatically update bun node_modules 2026-06-09 08:39:27 -04:00
Martin WeineltandGitHub f88a9da360 pretix: 2026.5.0 -> 2026.5.1 (#529912) 2026-06-09 12:38:02 +00:00
Leona MaroniandGitHub 59288e4582 rabbitmqadmin-ng: 2.29.0 -> 2.32.0 (#516750) 2026-06-09 12:34:30 +00:00
R. Ryantm ce183ddcc5 python3Packages.meshtastic: 2.7.8 -> 2.7.9 2026-06-09 12:33:54 +00:00
Kerstin Humm 1daadb6e87 nixos/lauti: fix type on services.lauti.secrets
This made it impossible to set multiple secret files
2026-06-09 14:26:16 +02:00
R. Ryantm b6d7e75278 flightgear: 2024.1.6-rc1 -> 2024.1.6 2026-06-09 12:25:16 +00:00
Pol Dellaiera fa68998f32 python3Packages.nomadnet: add drupol as maintainer 2026-06-09 14:17:01 +02:00
Pol Dellaiera e4f3cd6cc3 python3Packages.rns: add drupol as maintainer 2026-06-09 14:16:44 +02:00
Pol Dellaiera 93103b5685 python3Packages.lxmf: add drupol as maintainer 2026-06-09 14:16:30 +02:00
Martin Weinelt d12a199dc2 pretix: 2026.5.0 -> 2026.5.1
https://pretix.eu/about/en/blog/20260609-release-2026-5-1/
https://github.com/pretix/pretix/compare/v2026.5.0...v2026.5.1

Fixes: CVE-2026-11764
2026-06-09 14:14:34 +02:00
zowoqandGitHub 5647c8b083 staging-nixos merge for 2026-06-09 (#529881) 2026-06-09 22:11:09 +10:00
Martin WeineltandGitHub 8acd72a724 necesse-server: 1.2.0-22728942 -> 1.2.0-23522718 (#528564) 2026-06-09 12:10:53 +00:00
Pol Dellaiera 5663fd3709 python3Packages.bluezero: init at 0.9.1 2026-06-09 14:09:29 +02:00
nixpkgs-ci[bot]andGitHub 9439413a79 pocketbase: 0.39.0 -> 0.39.3 (#529905) 2026-06-09 12:09:18 +00:00
R. Ryantm 52f7191837 pocketbase: 0.39.0 -> 0.39.3 2026-06-09 11:53:29 +00:00
zowoqandGitHub 9ebfaa3411 kernel updates for 2026-06-09 (#529878) 2026-06-09 11:52:05 +00:00
LIN, JianandGitHub 89361a8c3d emacs: enable __structuredAttrs (#528753) 2026-06-09 11:51:56 +00:00
nixpkgs-ci[bot]andGitHub 89561a98fd telemt: 3.4.13 -> 3.4.15 (#529855) 2026-06-09 11:48:42 +00:00
R. Ryantm f8c609f288 shellhub-agent: 0.24.2 -> 0.25.0 2026-06-09 11:34:34 +00:00
Nick CaoandGitHub 443ce63728 v2ray-domain-list-community: 20260531040030 -> 20260609060640 (#529877) 2026-06-09 11:28:15 +00:00
emilylange 443107aefb chromium,chromedriver: 149.0.7827.53 -> 149.0.7827.102
https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop_0153744567.html

This update includes 74 security fixes. Google is aware that an exploit
for CVE-2026-11645 exists in the wild.

CVEs:
CVE-2026-11628 CVE-2026-11629 CVE-2026-11630 CVE-2026-11631
CVE-2026-11632 CVE-2026-11633 CVE-2026-11634 CVE-2026-11635
CVE-2026-11636 CVE-2026-11637 CVE-2026-11638 CVE-2026-11639
CVE-2026-11640 CVE-2026-11641 CVE-2026-11642 CVE-2026-11643
CVE-2026-11644 CVE-2026-11645 CVE-2026-11646 CVE-2026-11647
CVE-2026-11648 CVE-2026-11649 CVE-2026-11650 CVE-2026-11651
CVE-2026-11652 CVE-2026-11653 CVE-2026-11654 CVE-2026-11655
CVE-2026-11656 CVE-2026-11657 CVE-2026-11658 CVE-2026-11659
CVE-2026-11660 CVE-2026-11661 CVE-2026-11662 CVE-2026-11663
CVE-2026-11664 CVE-2026-11665 CVE-2026-11666 CVE-2026-11667
CVE-2026-11668 CVE-2026-11669 CVE-2026-11670 CVE-2026-11671
CVE-2026-11672 CVE-2026-11673 CVE-2026-11674 CVE-2026-11675
CVE-2026-11676 CVE-2026-11677 CVE-2026-11678 CVE-2026-11679
CVE-2026-11680 CVE-2026-11681 CVE-2026-11682 CVE-2026-11683
CVE-2026-11684 CVE-2026-11685 CVE-2026-11686 CVE-2026-11687
CVE-2026-11688 CVE-2026-11689 CVE-2026-11690 CVE-2026-11691
CVE-2026-11692 CVE-2026-11693 CVE-2026-11694 CVE-2026-11695
CVE-2026-11696 CVE-2026-11697 CVE-2026-11698 CVE-2026-11699
CVE-2026-11700 CVE-2026-11701
2026-06-09 13:26:56 +02:00
R. Ryantm 604b1b069d sdl_gamecontrollerdb: 0-unstable-2026-05-28 -> 0-unstable-2026-06-07 2026-06-09 11:23:52 +00:00
Marc JakobiandGitHub 1dbad34ec8 neovim-unwrapped: apply CVE-2026-11487.patch (#529865) 2026-06-09 11:18:05 +00:00
isabelandGitHub ee5e4ba955 git-bug: fix fish completions (#529885) 2026-06-09 11:16:42 +00:00
Martin WeineltandGitHub bc6ffd79e3 python3Packages.python-duco-connectivity: init at 0.5.0 (#529012) 2026-06-09 11:06:55 +00:00
Jost Alemann aae769fe30 river: set meta.donationPage 2026-06-09 13:06:13 +02:00
Yohann BonifaceandGitHub c2fa0cb1ca maintainers: add spk to blackfire (#529433) 2026-06-09 11:05:03 +00:00
ArtturinandGitHub 74d38bfa57 copyq: 15.0.0 -> 16.0.0 (#526281) 2026-06-09 11:01:05 +00:00
Jost Alemann 3e35220fc8 ghostty: set meta.donationPage 2026-06-09 13:00:15 +02:00