Commit Graph
937476 Commits
Author SHA1 Message Date
R. Ryantm e0686e4b54 streamlit: 1.53.0 -> 1.53.1 2026-01-27 12:31:05 +00:00
R. Ryantm a2ed3320e0 python3Packages.cli-helpers: 2.7.0 -> 2.9.0 2026-01-27 12:28:11 +00:00
R. Ryantm ef09ec31b3 meilisearch: 1.34.0 -> 1.34.1 2026-01-27 12:24:44 +00:00
ArtturinandGitHub cd4d99a399 zenpower: unstable-2025-06-17 -> unstable-2025-12-20 (#484292) 2026-01-27 12:24:10 +00:00
Yureka 2141b99d9e tree-wide: use allowUnfreePackages where applicable 2026-01-27 13:10:24 +01:00
nixpkgs-ci[bot]andGitHub 3377887b2c Merge master into staging-nixos 2026-01-27 12:09:29 +00:00
R. Ryantm 3014d353e3 mise: 2026.1.5 -> 2026.1.8 2026-01-27 12:04:17 +00:00
Fernando Rodrigues 23711ccad7 xen: patch with XSA-479
Xen Security Advisory CVE-2026-23553 / XSA-479

                x86: incomplete IBPB for vCPU isolation

In the context switch logic Xen attempts to skip an IBPB in the case of
a vCPU returning to a CPU on which it was the previous vCPU to run.
While safe for Xen's isolation between vCPUs, this prevents the guest
kernel correctly isolating between tasks.  Consider:

 1) vCPU runs on CPU A, running task 1.
 2) vCPU moves to CPU B, idle gets scheduled on A.  Xen skips IBPB.
 3) On CPU B, guest kernel switches from task 1 to 2, issuing IBPB.
 4) vCPU moves back to CPU A.  Xen skips IBPB again.

Now, task 2 is running on CPU A with task 1's training still in the BTB.

Guest processes may leverage information leaks to obtain information
intended to be private to other entities in a guest.

Xen versions which had the XSA-254 fixes backported are vulnerable.
Upstream, that is 4.6 and newer.

Only x86 systems are vulnerable.  Arm systems are not vulerable.

Systems vulnerable to SRSO (see XSA-434) with default settings use
IBPB-on-entry to protect against SRSO.  This is a rather more aggressive
form of flushing than only on context switch, and is believed to be
sufficient to avoid the vulnerability.

Using "spec-ctrl=ibpb-entry=hvm,ibpb-entry=pv" on the Xen command line
will activate the SRSO mitigation on non-SRSO-vulnerable hardware, but
it is a large overhead.

This issue was discovered by David Kaplan of AMD.

https://xenbits.xenproject.org/xsa/advisory-479.html

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2026-01-27 23:03:26 +11:00
Fernando Rodrigues 856fb3c740 xen: patch with XSA-477
Xen Security Advisory CVE-2025-58150 / XSA-477

           x86: buffer overrun with shadow paging + tracing

Shadow mode tracing code uses a set of per-CPU variables to avoid
cumbersome parameter passing.  Some of these variables are written to
with guest controlled data, of guest controllable size.  That size can
be larger than the variable, and bounding of the writes was missing.

The exact effects depend on what's adjacent to the variables in
question.  The most likely effects are bogus trace data, but none of
privilege escalation, information leaks, or Denial of Service (DoS) can
be excluded without detailed analysis of the particular build of Xen.

Only x86 systems are vulnerable.  Arm systems are not vulnerable.

Only HVM guests running in shadow paging mode and with tracing enabled
can leverage the vulnerability.

Running HVM guests in HAP mode only will avoid the vulnerability.

Not enabling tracing will also avoid the vulnerability.  Tracing is
enabled by the "tbuf_size=" command line option, or by running tools
like xentrace or xenbaked in Dom0.  Note that on a running system
stopping xentrace / xenbaked would disable tracing.  For xentrace,
however, this additionally requires that it wasn't started with the -x
option.  Stopping previously enabled tracing can of course only prevent
future damage; prior damage may have occurred and may manifest only
later.

This issue was discovered by Jan Beulich of SUSE.

https://xenbits.xenproject.org/xsa/advisory-477.html

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2026-01-27 23:03:17 +11:00
Luvrok 8e4ea52b64 yaziPlugins.yatline: update on 2026-01-27 2026-01-27 14:57:18 +03:00
Fabian AffolterandGitHub 2d027a414e python314Packages.pyexploitdb: 0.3.10 -> 0.3.11 (#484346) 2026-01-27 11:54:14 +00:00
Fabian AffolterandGitHub 599e5d81de nuclei-templates: 10.3.7 -> 10.3.8 (#484022) 2026-01-27 11:51:41 +00:00
R. Ryantm 31ed0f44a4 cnquery: 12.19.0 -> 12.19.2 2026-01-27 11:51:16 +00:00
Fabian AffolterandGitHub f1a180a4e5 python312Packages.mypy-boto3-*: updates (#484360) 2026-01-27 11:48:47 +00:00
R. Ryantm 50aa7fcbad coroot-node-agent: 1.27.3 -> 1.27.4 2026-01-27 11:48:30 +00:00
Fabian AffolterandGitHub d10d06ddea wafw00f: migrate to finalAttrs 2026-01-27 12:48:19 +01:00
Matt Sturgeon 6972fda528 build-fhsenv-bubblewrap: use hostPlatform.is64bit for $out/usr/lib
Follow-up to d151f99d0f

Compute the `$out/usr/lib` target using `hostPlatform.is64bit` and
`is32bit` instead of explicitly listing supported systems.

Note: `hostPlatform.libDir` is not used because it doesn't handle
non-linux systems and does not match the FHS expectations for aarch64 in
this context.
2026-01-27 11:47:04 +00:00
7c6f434candGitHub da9d76fedf cgal: 6.1 -> 6.1.1 (#484082) 2026-01-27 11:46:33 +00:00
R. Ryantm 0b0ad4114b v2raya: 2.2.7.4 -> 2.2.7.5 2026-01-27 11:45:51 +00:00
Fabian AffolterandGitHub 4c14e1c596 python314Packages.pydexcom: 0.5.0 -> 0.5.1 (#484342) 2026-01-27 11:44:48 +00:00
Fabian Affolter efefb06e6d python313Packages.boto3-stubs: 1.42.34 -> 1.42.35 2026-01-27 12:39:37 +01:00
Fabian Affolter 08b9219ae8 python313Packages.botocore-stubs: 1.42.34 -> 1.42.35 2026-01-27 12:39:31 +01:00
Fabian AffolterandGitHub 125d3ad895 python314Packages.aiovodafone: 3.0.0 -> 3.1.1 (#484344) 2026-01-27 11:39:10 +00:00
Fabian AffolterandGitHub 7cfdb8b3c6 python313Packages.model-bakery: 1.23.0 -> 1.23.2 (#484339) 2026-01-27 11:38:46 +00:00
Fabian AffolterandGitHub bd8ed7be1b python314Packages.pydexcom: migrate to finalAttrs 2026-01-27 12:38:33 +01:00
Fabian Affolter fdf6995405 python312Packages.mypy-boto3-groundstation: 1.42.3 -> 1.42.35 2026-01-27 12:38:11 +01:00
Fabian Affolter a8b8ed628e python312Packages.mypy-boto3-evidently: 1.42.3 -> 1.42.35 2026-01-27 12:38:05 +01:00
Fabian Affolter b23fe7ef1c python312Packages.mypy-boto3-ec2: 1.42.33 -> 1.42.35 2026-01-27 12:37:58 +01:00
Fabian Affolter 1ff4adb344 python312Packages.mypy-boto3-connectcases: 1.42.3 -> 1.42.35 2026-01-27 12:37:50 +01:00
Fabian AffolterandGitHub fc32755d72 python314Packages.appthreat-vulnerability-db: 6.5.1 -> 6.6.0 (#484359) 2026-01-27 11:36:09 +00:00
Fabian AffolterandGitHub eb5f83b860 python314Packages.pykoplenti: 1.4.0 -> 1.5.0 (#484349) 2026-01-27 11:35:45 +00:00
Fabian AffolterandGitHub b8c272e054 python314Packages.ukkonen: 1.0.1 -> 1.1.0 (#484337) 2026-01-27 11:35:03 +00:00
Fabian AffolterandGitHub 7186e08599 checkov: 3.2.497 -> 3.2.499 (#484356) 2026-01-27 11:34:25 +00:00
Fabian AffolterandGitHub 61401e8152 python314Packages.pyvlx: 0.2.27 -> 0.2.28 (#484348) 2026-01-27 11:33:37 +00:00
Fabian AffolterandGitHub 8d3f076cfc python314Packages.cpe-search: 0.1.9 -> 0.2.4 (#484343) 2026-01-27 11:33:25 +00:00
Fabian AffolterandGitHub e90562a354 python314Packages.aiovodafone: migrate to finalAttrs 2026-01-27 12:32:30 +01:00
Fabian AffolterandGitHub b680623dd7 python314Packages.alibabacloud-credentials: 1.0.4 -> 1.0.7 (#484345) 2026-01-27 11:30:56 +00:00
Fabian AffolterandGitHub 3b26dccff4 python313Packages.tencentcloud-sdk-python: 3.1.37 -> 3.1.38 (#484340) 2026-01-27 11:29:36 +00:00
Fabian AffolterandGitHub d7a8158db0 python313Packages.iamdata: 0.1.202601261 -> 0.1.202601271 (#484335) 2026-01-27 11:29:22 +00:00
Pol DellaieraandGitHub a44b343984 fresh-editor: 0.1.88 -> 0.1.90 (#484148) 2026-01-27 11:26:07 +00:00
Fabian AffolterandGitHub 0f66bfaab6 python314Packages.alibabacloud-credentials: migrate to finalAttrs 2026-01-27 12:25:39 +01:00
Stefan Frijters 2708884db8 system-config-printer: expand pythonPath bash array for structuredAttrs 2026-01-27 12:25:03 +01:00
Stefan Frijters 976b7b1bc4 pluma: expand pythonPath bash array for structuredAttrs 2026-01-27 12:25:02 +01:00
Stefan Frijters e292550e78 coolercontrol: expand pythonPath bash array for structuredAttrs 2026-01-27 12:25:02 +01:00
Stefan Frijters b727f02515 astroid: expand pythonPath bash array for structuredAttrs 2026-01-27 12:25:02 +01:00
Stefan Frijters 00f08bb719 pure-maps: expand pythonPath bash array for structuredAttrs 2026-01-27 12:25:02 +01:00
Stefan Frijters b74eb82644 sticky: expand pythonPath bash array for structuredAttrs 2026-01-27 12:25:02 +01:00
Stefan Frijters f3b1413acd siglo: expand pythonPath bash array for structuredAttrs 2026-01-27 12:25:01 +01:00
Stefan Frijters 1beb96db5d lightdm-slick-greeter: expand pythonPath bash array for structuredAttrs 2026-01-27 12:25:01 +01:00
Stefan Frijters 22178dcf04 kicad: expand pythonPath bash array for structuredAttrs 2026-01-27 12:25:01 +01:00