Nixpkgs Security Tracker

Login with GitHub

Automatically generated suggestions

to queue a suggestion for refinement.

to remove a suggestion from the queue.

created 13 hours ago
Command Injection in nvm via NVM_AUTH_HEADER in wget code path

A command injection vulnerability exists in nvm (Node Version Manager) versions 0.40.3 and below. The nvm_download() function uses eval to execute wget commands, and the NVM_AUTH_HEADER environment variable was not sanitized in the wget code path (though it was sanitized in the curl code path). An attacker who can set environment variables in a victim's shell environment (e.g., via malicious CI/CD configurations, compromised dotfiles, or Docker images) can inject arbitrary shell commands that execute when the victim runs nvm commands that trigger downloads, such as 'nvm install' or 'nvm ls-remote'.

Affected products

nvm
  • =<0.40.3
  • ==0.40.4

Matching in nixpkgs

pkgs.convmv

Converts filenames from one encoding to another

pkgs.nvme-rs

Lightweight tool for monitoring NVMe drive health with email alerts

pkgs.nvme-cli

NVM-Express user space tooling for Linux

pkgs.nvmet-cli

NVMe target CLI

pkgs.crc64fast-nvme

SIMD accelerated carryless-multiplication CRC-64/NVME checksum computation (based on Intel's PCLMULQDQ paper)

pkgs.cudaPackages.cuda_nvml_dev

CUDA NVML Headers. By downloading and using the packages you accept the terms and conditions of the CUDA EULA

pkgs.cudaPackages_11.cuda_nvml_dev

CUDA NVML Headers. By downloading and using the packages you accept the terms and conditions of the CUDA EULA

created 13 hours ago
Open5GS SGWC s11-handler.c sgwc_s11_handle_modify_bearer_request denial of service

A vulnerability has been found in Open5GS up to 2.7.6. The affected element is the function sgwc_s11_handle_modify_bearer_request of the file /sgwc/s11-handler.c of the component SGWC. The manipulation leads to denial of service. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used. Applying a patch is the recommended action to fix this issue. The issue report is flagged as already-fixed.

Affected products

Open5GS
  • ==2.7.0
  • ==2.7.2
  • ==2.7.5
  • ==2.7.1
  • ==2.7.4
  • ==2.7.3
  • ==2.7.6

Matching in nixpkgs

pkgs.open5gs-webui

4G/5G core network components

Package maintainers: 2

created 13 hours ago
tcpflow has TIM Element OOB Write in wifipcap

tcpflow is a TCP/IP packet demultiplexer. In versions up to and including 1.61, wifipcap parses 802.11 management frame elements and performs a length check on the wrong field when handling the TIM element. A crafted frame with a large TIM length can cause a 1-byte out-of-bounds write past `tim.bitmap[251]`. The overflow is small and DoS is the likely impact; code execution is potential, but still up in the air. The affected structure is stack-allocated in `handle_beacon()` and related handlers. As of time of publication, no known patches are available.

Affected products

tcpflow
  • ==<= 1.61

Matching in nixpkgs

Package maintainers: 2

created 13 hours ago
Tanium addressed an improper access controls vulnerability in Interact.

Tanium addressed an improper access controls vulnerability in Interact.

Affected products

Interact
  • <3.5.90

Matching in nixpkgs

pkgs.bash

GNU Bourne-Again Shell, the de facto standard shell on Linux (for interactive use)

pkgs.interactsh

Out of bounds interaction gathering server and client library

pkgs.bashInteractive

GNU Bourne-Again Shell, the de facto standard shell on Linux (for interactive use)

pkgs.gawkInteractive

GNU implementation of the Awk programming language

pkgs.coqPackages.ITree

Library for Representing Recursive and Impure Programs in Coq

pkgs.bashInteractiveFHS

GNU Bourne-Again Shell, the de facto standard shell on Linux (for interactive use)

pkgs.sqlite-interactive

Self-contained, serverless, zero-configuration, transactional SQL database engine

pkgs.texinfoInteractive

GNU documentation system

pkgs.interactive-html-bom

Interactive HTML BOM generation for KiCad, EasyEDA, Eagle, Fusion360 and Allegro PCB designer

pkgs.git-interactive-rebase-tool

Native cross platform full feature terminal based sequence editor for git interactive rebase

pkgs.perlPackages.IOInteractiveTiny

Is_interactive() without large deps

pkgs.ocamlPackages.async_interactive

Utilities for building simple command-line based user interfaces

pkgs.azure-cli-extensions.interactive

Microsoft Azure Command-Line Interactive Shell

pkgs.perl538Packages.IOInteractiveTiny

Is_interactive() without large deps

pkgs.perl540Packages.IOInteractiveTiny

Is_interactive() without large deps

pkgs.ocamlPackages.janeStreet.async_interactive

Utilities for building simple command-line based user interfaces

Package maintainers: 13

created 13 hours ago
malcontent's OCI image scanning could expose registry credentials

malcontent discovers supply-chain compromises through. context, differential analysis, and YARA. Starting in version 0.10.0 and prior to version 1.20.3, malcontent could be made to expose Docker registry credentials if it scanned a specially crafted OCI image reference. malcontent uses google/go-containerregistry for OCI image pulls, which by default uses the Docker credential keychain. A malicious registry could return a `WWW-Authenticate` header redirecting token authentication to an attacker-controlled endpoint, causing credentials to be sent to that endpoint. Version 1.20.3 fixes the issue by defaulting to anonymous auth for OCI pulls.

Affected products

malcontent
  • ==>= 0.10.0, < 1.20.3

Matching in nixpkgs

Package maintainers: 1

created 13 hours ago
malcontent's archive extraction could write outside extraction directory

malcontent discovers supply-chain compromises through. context, differential analysis, and YARA. Starting in version 1.8.0 and prior to version 1.20.3, malcontent could be made to create symlinks outside the intended extraction directory when scanning a specially crafted tar or deb archive. The `handleSymlink` function received arguments in the wrong order, causing the symlink target to be used as the symlink location. Additionally, symlink targets were not validated to ensure they resolved within the extraction directory. Version 1.20.3 introduces fixes that swap handleSymlink arguments, validate symlink location, and validate symlink targets that resolve within an extraction directory.

Affected products

malcontent
  • ==>= 1.8.0, < 1.20.3

Matching in nixpkgs

Package maintainers: 1

created 13 hours ago
gradle-completion has a Bash command injection issue

gradle-completion provides Bash and Zsh completion support for Gradle. A command injection vulnerability was found in gradle-completion up to and including 9.3.0 that allows arbitrary code execution when a user triggers Bash tab completion in a project containing a malicious Gradle build file. The `gradle-completion` script for Bash fails to adequately sanitize Gradle task names and task descriptions, allowing command injection via a malicious Gradle build file when the user completes a command in Bash (without them explicitly running any task in the build). For example, given a task description that includes a string between backticks, then that string would be evaluated as a command when presenting the task description in the completion list. While task execution is the core feature of Gradle, this inherent execution may lead to unexpected outcomes. The vulnerability does not affect zsh completion. The first patched version is 9.3.1. As a workaround, it is possible and effective to temporarily disable bash completion for Gradle by removing `gradle-completion` from `.bashrc` or `.bash_profile`.

Affected products

gradle-completion
  • ==< 9.3.1

Matching in nixpkgs

created 13 hours ago
Icinga has insecure permission of %ProgramData%\icinga2\var on Windows

Icinga 2 is an open source monitoring system. Starting in version 2.3.0 and prior to versions 2.13.14, 2.14.8, and 2.15.2, the Icinga 2 MSI did not set appropriate permissions for the `%ProgramData%\icinga2\var` folder on Windows. This resulted in the its contents - including the private key of the user and synced configuration - being readable by all local users. All installations on Windows are affected. Versions 2.13.14, 2.14.8, and 2.15.2 contains a fix. There are two possibilities to work around the issue without upgrading Icinga 2. Upgrade Icinga for Windows to at least version v1.13.4, v1.12.4, or v1.11.2. These version will automatically fix the ACLs for the Icinga 2 agent as well. Alternatively, manually update the ACL for the given folder `C:\ProgramData\icinga2\var` (and `C:\Program Files\WindowsPowerShell\modules\icinga-powershell-framework\certificate` to fix the issue for the Icinga for Windows as well) including every sub-folder and item to restrict access for general users, only allowing the Icinga service user and administrators access.

Affected products

icinga2
  • ==>= 2.15.0, < 2.15.2
  • ==>= 2.14.0, < 2.14.8
  • ==>= 2.3.0, < 2.13.14

Matching in nixpkgs

Package maintainers: 3

created 13 hours ago
birkir prime <= 0.4.0.beta.0 - Cross-Site Request Forgery in GraphQL

birkir prime <= 0.4.0.beta.0 contains a cross-site request forgery vulnerability in its GraphQL endpoint that allows attackers to exploit GET-based query requests. Attackers can craft malicious GET requests to trigger unauthorized actions against privileged users by manipulating GraphQL query parameters.

Affected products

prime
  • =<0.4.0.beta.0

Matching in nixpkgs

pkgs.primecount

Fast prime counting function implementations

pkgs.prime-server

Non-blocking (web)server API for distributed computing and SOA based on zeromq

pkgs.CuboCore.libcprime

Library for bookmarking, saving recent activites, managing settings of C-Suite

pkgs.rubyPackages_3_5.prime

None

pkgs.haskellPackages.nth-prime

Computing the nth prime

pkgs.python312Packages.msprime

Simulate genealogical trees and genomic sequence data using population genetic models

pkgs.python312Packages.primepy

This module contains several useful functions to work with prime numbers. from primePy import primes

pkgs.python313Packages.msprime

Simulate genealogical trees and genomic sequence data using population genetic models

pkgs.python313Packages.primepy

This module contains several useful functions to work with prime numbers. from primePy import primes

pkgs.haskellPackages.primesieve

FFI bindings for the primesieve library

pkgs.perlPackages.MathPrimeUtil

Utilities related to prime numbers, including fast sieves and factoring

pkgs.haskellPackages.prelude-prime

A slightly better (but conservative) Prelude

pkgs.perl538Packages.MathPrimeUtil

Utilities related to prime numbers, including fast sieves and factoring

pkgs.perl540Packages.MathPrimeUtil

Utilities related to prime numbers, including fast sieves and factoring

pkgs.perlPackages.MathPrimeUtilGMP

Utilities related to prime numbers, using GMP

pkgs.perlPackages.MathProvablePrime

Generate a provable prime number, in pure Perl

pkgs.python312Packages.primecountpy

Cython interface for C++ primecount library

pkgs.python313Packages.primecountpy

Cython interface for C++ primecount library

pkgs.haskellPackages.opentheory-prime

Prime natural numbers

pkgs.perl538Packages.MathPrimeUtilGMP

Utilities related to prime numbers, using GMP

pkgs.perl540Packages.MathPrimeUtilGMP

Utilities related to prime numbers, using GMP

pkgs.perl538Packages.MathProvablePrime

Generate a provable prime number, in pure Perl

pkgs.perl540Packages.MathProvablePrime

Generate a provable prime number, in pure Perl

pkgs.rubyPackages_3_1.jekyll-theme-primer

None

pkgs.rubyPackages_3_2.jekyll-theme-primer

None

pkgs.rubyPackages_3_5.jekyll-theme-primer

None

Package maintainers: 14

created 13 hours ago
Open5GS SGWC s11-handler.c ogs_gtp2_f_teid_to_ip denial of service

A flaw has been found in Open5GS up to 2.7.5. Impacted is the function ogs_gtp2_f_teid_to_ip of the file /sgwc/s11-handler.c of the component SGWC. Executing a manipulation can lead to denial of service. The attack may be performed from remote. The exploit has been published and may be used. It is advisable to implement a patch to correct this issue. The issue report is flagged as already-fixed.

Affected products

Open5GS
  • ==2.7.0
  • ==2.7.2
  • ==2.7.5
  • ==2.7.1
  • ==2.7.4
  • ==2.7.3

Matching in nixpkgs

pkgs.open5gs-webui

4G/5G core network components

Package maintainers: 2