⚠️ You are using a production deployment that is still only suitable for demo purposes. Any work done in this might be wiped later without notice.

Automatically generated suggestions

Create Draft to queue a suggestion for refinement.

Dismiss to remove a suggestion from the queue.

CVE-2025-4478
7.1 HIGH
  • CVSS version: 3.1
  • Attack vector (AV): NETWORK
  • Attack complexity (AC): LOW
  • Privileges required (PR): NONE
  • User interaction (UI): REQUIRED
  • Scope (S): UNCHANGED
  • Confidentiality impact (C): NONE
  • Integrity impact (I): LOW
  • Availability impact (A): HIGH
created 4 weeks ago
Gnome-remote-desktop: unauthenticated rdp packet causes segfault in gnome-remote-desktop leading to denial of service

A flaw was found in the gnome-remote-desktop used by Anaconda's remote install feature, where a crafted RDP packet could trigger a segmentation fault. This issue causes the service to crash and remain defunct, resulting in a denial of service. It occurs pre-boot and is likely due to a NULL pointer dereference. Rebooting is required to recover the system.

freerdp
<3.16.0
*
gnome-remote-desktop

pkgs.gnome-remote-desktop

GNOME Remote Desktop server
Package maintainers: 4
CVE-2025-4574
6.5 MEDIUM
  • CVSS version: 3.1
  • Attack vector (AV): NETWORK
  • Attack complexity (AC): LOW
  • Privileges required (PR): NONE
  • User interaction (UI): NONE
  • Scope (S): UNCHANGED
  • Confidentiality impact (C): NONE
  • Integrity impact (I): LOW
  • Availability impact (A): LOW
created 4 weeks ago
Crossbeam-channel: crossbeam-channel vulnerable to double free on drop

In crossbeam-channel rust crate, the internal `Channel` type's `Drop` method has a race condition which could, in some circumstances, lead to a double-free that could result in memory corruption.

gjs
rust
firefox
librsvg2
conmon-rs
rpm-ostree
389-ds-base
thunderbird
python-maturin
rust-afterburn
kata-containers
coreos-installer
crossbeam-channel
<0.5.15
python3.12-maturin
rhtas/tuffer-rhel9
rhtas/tuftool-rhel9
rust-coreos-installer
389-ds:1.4/389-ds-base
rust-toolset:rhel8/rust
redhat-ds:11/389-ds-base
redhat-ds:12/389-ds-base
trustee-guest-components
rhoai/odh-feast-operator-rhel8
rhoai/odh-feature-server-rhel8
rhtpa/rhtpa-trustification-service-rhel9

pkgs.irust

Cross Platform Rust Repl

pkgs.mrustc

Mutabah's Rust Compiler

pkgs.rustup

Rust toolchain installer

pkgs.rustus

TUS protocol implementation in Rust

pkgs.rustcat

Port listener and reverse shell

pkgs.rustfmt

Tool for formatting Rust code according to style guidelines

pkgs.rustdesk

Virtual / remote desktop infrastructure for everyone! Open source TeamViewer / Citrix alternative

pkgs.rustical

Yet another calendar server aiming to be simple, fast and passwordless

pkgs.rustscan

Faster Nmap Scanning with Rust

pkgs.rustycli

Access the rust playground right in terminal

pkgs.svd2rust

Generate Rust register maps (`struct`s) from SVD files

pkgs.conmon-rs

OCI container runtime monitor written in Rust

pkgs.hath-rust

Unofficial Hentai@Home client written in Rust

pkgs.rust-motd

Beautiful, useful MOTD generation with zero runtime dependencies

pkgs.rustdress

Self-hosted Lightning Address Server

pkgs.rusti-cal

Minimal command line calendar, similar to cal

pkgs.rustic-rs

Fast, encrypted, deduplicated backups powered by pure Rust

pkgs.rustlings

Explore the Rust programming language and learn more about it while doing exercises

pkgs.rusty-man

Command-line viewer for documentation generated by rustdoc

pkgs.rusty-psn

Simple tool to grab updates for PS3 games, directly from Sony's servers using their updates API

pkgs.rustywind

CLI for organizing Tailwind CSS classes

pkgs.xulrunner

Web browser built from Firefox source tree

pkgs.firefoxpwa

Tool to install, manage and use Progressive Web Apps (PWAs) in Mozilla Firefox (native component)

pkgs.rpm-ostree

Hybrid image/package system. It uses OSTree as an image format, and uses RPM as a component model

pkgs.rustfinity

CLI for Rustfinity challenges solving

pkgs.rustls-ffi

C-to-rustls bindings

pkgs.rustpython

Python 3 interpreter in written Rust

pkgs.rusty-bash

Bash written with Rust, a.k.a. sushi shell

pkgs.rustypaste

Minimal file upload/pastebin service

pkgs.slowlorust

Lightweight slowloris (HTTP DoS) tool

pkgs.trustymail

Tool to scan domains and return data based on trustworthy email best practices

pkgs.uncrustify

Source code beautifier for C, C++, C#, ObjectiveC, D, Java, Pawn and VALA

pkgs.ff2mpv-rust

Native messaging host for ff2mpv written in Rust

pkgs.rust-script

Run Rust files and expressions as scripts without any setup or compilation step

pkgs.rustmission

TUI for the Transmission daemon

pkgs._389-ds-base

Enterprise-class Open Source LDAP server for Linux

pkgs.buildcatrust

Build SSL/TLS trust stores

pkgs.rust-bindgen

Automatically generates Rust FFI bindings to C (and some C++) libraries

pkgs.rust-petname

Generate human readable random names

pkgs.rustc-wasm32

Safe, concurrent, practical language (wrapper script)

pkgs.faust2firefox

The faust2firefox script, part of faust functional programming language for realtime audio signal processing

pkgs.i3status-rust

Very resource-friendly and feature-rich replacement for i3status

pkgs.rust-analyzer

Modular compiler frontend for the Rust language

pkgs.rust-cbindgen

Project for generating C bindings from Rust code

pkgs.rust-parallel

Rust shell tool to run commands in parallel with a similar interface to GNU parallel

pkgs.rust-traverse

Terminal based file explorer

pkgs.rustls-libssl

Partial reimplementation of the OpenSSL 3 libssl ABI using rustls

pkgs.rusty-psn-gui

Simple tool to grab updates for PS3 games, directly from Sony's servers using their updates API

pkgs.starlark-rust

Rust implementation of the Starlark language

pkgs.svd2rust-form

Library for splitting apart a large file with multiple modules into the idiomatic rust directory structure

pkgs.aw-server-rust

High-performance implementation of the ActivityWatch server, written in Rust

pkgs.capnproto-rust

Cap'n Proto codegen plugin for Rust

pkgs.doh-proxy-rust

Fast, mature, secure DoH server proxy written in Rust

pkgs.faust2jackrust

The faust2jackrust script, part of faust functional programming language for realtime audio signal processing

pkgs.rustc-demangle

Rust symbol demangling

pkgs.rusty-diceware

Commandline diceware, with or without dice, written in Rustlang

pkgs.rustypaste-cli

CLI tool for rustypaste

pkgs.scx.rustscheds

Sched-ext Rust userspace schedulers

pkgs.firefox_decrypt

Tool to extract passwords from profiles of Mozilla Firefox and derivates

pkgs.protoc-gen-rust

Protobuf plugin for generating Rust code

pkgs.rust-audit-info

Command-line tool to extract the dependency trees embedded in binaries by cargo-auditable

pkgs.rust-streamdeck

ibusb based driver for Elgato StreamDeck devices

pkgs.rustc-unwrapped

Safe, concurrent, practical language

pkgs.rustdesk-server

RustDesk Server Program

pkgs.mrustc-minicargo

Minimalist builder for Rust

pkgs.rust-stakeholder

Generate impressive-looking terminal output to look busy when stakeholders walk by

pkgs.rustdesk-flutter

Virtual / remote desktop infrastructure for everyone! Open source TeamViewer / Citrix alternative

pkgs.shadowsocks-rust

Rust port of Shadowsocks

pkgs.firefox-unwrapped

Web browser built from Firefox source tree

pkgs.languagetool-rust

LanguageTool API in Rust

pkgs.cargo-bisect-rustc

Bisects rustc, either nightlies or CI artifacts

pkgs.lomiri.trust-store

Common implementation of a trust store to be used by trusted helpers

pkgs.piping-server-rust

Infinitely transfer between every device over pure HTTP with pipes or browsers

pkgs.rust-code-analysis

Analyze and collect metrics on source code

pkgs.firefox-sync-client

Commandline-utility to list/view/edit/delete entries in a firefox-sync account

pkgs.parinfer-rust-emacs

Emacs centric fork of parinfer-rust

pkgs.jetbrains.rust-rover

Rust IDE from JetBrains

pkgs.protoc-gen-rust-grpc

Protobuf plugin for generating Rust code for gRPC

pkgs.firefox-esr-unwrapped

Web browser built from Firefox source tree

pkgs.armTrustedFirmwareQemu

Reference implementation of secure world software for ARMv8-A

pkgs.armTrustedFirmwareS905

Reference implementation of secure world software for ARMv8-A

pkgs.firefox-beta-unwrapped

Web browser built from Firefox Beta Release source tree

pkgs.rocmPackages.rocthrust

ROCm parallel algorithm library

pkgs.rust-bindgen-unwrapped

Automatically generates Rust FFI bindings to C (and some C++) libraries

pkgs.tests.writers.bin.rust

  • nixos-unstable ???
    • nixpkgs-unstable

pkgs.armTrustedFirmwareTools

Reference implementation of secure world software for ARMv8-A

pkgs.rust-analyzer-unwrapped

Modular compiler frontend for the Rust language

pkgs.armTrustedFirmwareRK3328

Reference implementation of secure world software for ARMv8-A

pkgs.armTrustedFirmwareRK3399

Reference implementation of secure world software for ARMv8-A

pkgs.armTrustedFirmwareRK3568

Reference implementation of secure world software for ARMv8-A

pkgs.armTrustedFirmwareRK3588

Reference implementation of secure world software for ARMv8-A

pkgs.luaPackages.rustaceanvim

🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim

pkgs.rocmPackages_6.rocthrust

ROCm parallel algorithm library

pkgs.python312Packages.trustme

High quality TLS certs while you wait, for the discerning tester

pkgs.python313Packages.trustme

High quality TLS certs while you wait, for the discerning tester

pkgs.lua51Packages.rustaceanvim

🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim

pkgs.lua52Packages.rustaceanvim

🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim

pkgs.lua53Packages.rustaceanvim

🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim

pkgs.lua54Packages.rustaceanvim

🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim

pkgs.armTrustedFirmwareAllwinner

Reference implementation of secure world software for ARMv8-A

pkgs.flutter_rust_bridge_codegen

Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple

pkgs.luajitPackages.rustaceanvim

🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim

pkgs.python312Packages.rustworkx

High performance Python graph library implemented in Rust

pkgs.python313Packages.rustworkx

High performance Python graph library implemented in Rust

pkgs.rust-synapse-state-compress

Tool to compress some state in a Synapse instance's database

pkgs.tests.writers.wrapping.rust

  • nixos-unstable ???
    • nixpkgs-unstable

pkgs.firefox-devedition-unwrapped

Web browser built from Firefox Developer Edition source tree

pkgs.python312Packages.truststore

Verify certificates using native system trust stores

pkgs.python313Packages.truststore

Verify certificates using native system trust stores

pkgs.vimPlugins.coc-rust-analyzer

rust-analyzer for Vim/Neovim, works as an extension with coc.nvim

pkgs.armTrustedFirmwareAllwinnerH6

Reference implementation of secure world software for ARMv8-A

pkgs.buildkite-test-collector-rust

Rust adapter for Buildkite Test Analytics

pkgs.nodePackages.coc-rust-analyzer

rust-analyzer for Vim/Neovim, works as an extension with coc.nvim

pkgs.python312Packages.buildcatrust

Build SSL/TLS trust stores

pkgs.python313Packages.buildcatrust

Build SSL/TLS trust stores

pkgs.typstPackages.qec-thrust_0_1_0

A package for drawing quantum error correction codes with Typst

pkgs.armTrustedFirmwareAllwinnerH616

Reference implementation of secure world software for ARMv8-A

pkgs.rustup-toolchain-install-master

Install a rustc master toolchain usable from rustup

pkgs.gnomeExtensions.firefox-profiles

Easily launch Firefox with your favorite profile right from the indicator menu!

pkgs.haskellPackages.tree-sitter-rust

Tree-sitter grammar/parser for Rust

pkgs.perlPackages.PodCoverageTrustPod

Allow a module's pod to contain Pod::Coverage hints

pkgs.python312Packages.skytemple-rust

Binary Rust extensions for SkyTemple

pkgs.python313Packages.skytemple-rust

Binary Rust extensions for SkyTemple

pkgs.haskellPackages.lambdabot-trusted

Lambdabot trusted code

pkgs.python312Packages.setuptools-rust

Setuptools plugin for Rust support

pkgs.python313Packages.setuptools-rust

Setuptools plugin for Rust support

pkgs.python312Packages.py-rust-stemmers

High-performance Python wrapper around the rust-stemmers library, utilizing the Snowball stemming algorithm

pkgs.python312Packages.tree-sitter-rust

Rust grammar for tree-sitter

pkgs.python313Packages.py-rust-stemmers

High-performance Python wrapper around the rust-stemmers library, utilizing the Snowball stemming algorithm

pkgs.python313Packages.tree-sitter-rust

Rust grammar for tree-sitter

pkgs.azure-cli-extensions.trustedsigning

Microsoft Azure Command-Line Tools Trustedsigning Extension

pkgs.perl538Packages.PodCoverageTrustPod

Allow a module's pod to contain Pod::Coverage hints

pkgs.perl540Packages.PodCoverageTrustPod

Allow a module's pod to contain Pod::Coverage hints

pkgs.python312Packages.ipv8-rust-tunnels

A set of performance enhancements to the TunnelCommunity, the anonymization layer used in IPv8 and Tribler

pkgs.python313Packages.ipv8-rust-tunnels

A set of performance enhancements to the TunnelCommunity, the anonymization layer used in IPv8 and Tribler

pkgs.roundcubePlugins.thunderbird_labels

pkgs.thunderbirdPackages.thunderbird-128

Full-featured e-mail client

pkgs.thunderbirdPackages.thunderbird-esr

Full-featured e-mail client

pkgs.luaPackages.luarocks-build-rust-mlua

A LuaRocks build backend for Lua modules written in Rust using mlua

pkgs.linuxPackages.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.nodePackages_latest.coc-rust-analyzer

rust-analyzer for Vim/Neovim, works as an extension with coc.nvim

pkgs.tree-sitter-grammars.tree-sitter-rust

pkgs.lua51Packages.luarocks-build-rust-mlua

A LuaRocks build backend for Lua modules written in Rust using mlua

pkgs.lua52Packages.luarocks-build-rust-mlua

A LuaRocks build backend for Lua modules written in Rust using mlua

pkgs.lua53Packages.luarocks-build-rust-mlua

A LuaRocks build backend for Lua modules written in Rust using mlua

pkgs.lua54Packages.luarocks-build-rust-mlua

A LuaRocks build backend for Lua modules written in Rust using mlua

pkgs.thunderbirdPackages.thunderbird-latest

Full-featured e-mail client

pkgs.luajitPackages.luarocks-build-rust-mlua

A LuaRocks build backend for Lua modules written in Rust using mlua

pkgs.vimPlugins.nvim-treesitter-parsers.rust

  • nixos-unstable ???
    • nixpkgs-unstable

pkgs.python312Packages.betterproto-rust-codec

Converter between betterproto messages and the Protobuf wire format

pkgs.python313Packages.betterproto-rust-codec

Converter between betterproto messages and the Protobuf wire format

pkgs.linuxPackages_lqx.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxPackages_zen.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.python312Packages.setuptoolsRustBuildHook

  • nixos-unstable ???
    • nixpkgs-unstable

pkgs.python313Packages.setuptoolsRustBuildHook

  • nixos-unstable ???
    • nixpkgs-unstable

pkgs.vscode-extensions.rust-lang.rust-analyzer

Alternative rust language server to the RLS

pkgs.vscode-extensions.techtheawesome.rust-yew

VSCode extension that provides some language features for Yew's html macro syntax

pkgs.linuxPackages-libre.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxPackages_latest.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxPackages_xanmod.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxPackages_latest-libre.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxPackages_xanmod_stable.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_lqx.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_zen.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_6_12.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_6_16.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.python312Packages.tree-sitter-grammars.tree-sitter-rust

Python bindings for tree-sitter-rust

pkgs.python313Packages.tree-sitter-grammars.tree-sitter-rust

Python bindings for tree-sitter-rust

pkgs.vscode-extensions.firefox-devtools.vscode-firefox-debug

Visual Studio Code extension for debugging web applications and browser extensions in Firefox

pkgs.linuxKernel.packages.linux_libre.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_xanmod.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_hardened.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_latest_libre.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_6_12_hardened.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_xanmod_stable.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust
Package maintainers: 110
CVE-2025-3931
7.8 HIGH
  • CVSS version: 3.1
  • Attack vector (AV): LOCAL
  • Attack complexity (AC): LOW
  • Privileges required (PR): LOW
  • User interaction (UI): NONE
  • Scope (S): UNCHANGED
  • Confidentiality impact (C): HIGH
  • Integrity impact (I): HIGH
  • Availability impact (A): HIGH
created 4 weeks ago
Yggdrasil: local privilege escalation in yggdrasil

A flaw was found in Yggdrasil, which acts as a system broker, allowing the processes to communicate to other children's "worker" processes through the DBus component. Yggdrasil creates a DBus method to dispatch messages to workers. However, it misses authentication and authorization checks, allowing every system user to call it. One available Yggdrasil worker acts as a package manager with capabilities to create and enable new repositories and install or remove packages. This flaw allows an attacker with access to the system to leverage the lack of authentication on the dispatch message to force the Yggdrasil worker to install arbitrary RPM packages. This issue results in local privilege escalation, enabling the attacker to access and modify sensitive system data.

yggdrasil
*
<0.4.7
rhc-worker-playbook

pkgs.yggdrasil

Experiment in scalable routing as an encrypted IPv6 overlay network

pkgs.yggdrasil-jumper

Reduce latency of a connection over Yggdrasil Network
Package maintainers: 4
CVE-2024-4981
7.6 HIGH
  • CVSS version: 3.1
  • Attack vector (AV): NETWORK
  • Attack complexity (AC): LOW
  • Privileges required (PR): LOW
  • User interaction (UI): NONE
  • Scope (S): UNCHANGED
  • Confidentiality impact (C): HIGH
  • Integrity impact (I): LOW
  • Availability impact (A): LOW
created 4 weeks ago
Pagure: _update_file_in_git() follows symbolic links in temporary clones

A vulnerability was discovered in Pagure server. If a malicious user were to submit a git repository with symbolic links, the server could unintentionally show incorporate and make visible content from outside the git repo.

pagure
<5.14.1

pkgs.haskellPackages.pagure

Pagure REST client library

pkgs.haskellPackages.pagure-cli

A Pagure gitforge query tool
CVE-2024-4982
7.6 HIGH
  • CVSS version: 3.1
  • Attack vector (AV): NETWORK
  • Attack complexity (AC): LOW
  • Privileges required (PR): LOW
  • User interaction (UI): NONE
  • Scope (S): UNCHANGED
  • Confidentiality impact (C): HIGH
  • Integrity impact (I): LOW
  • Availability impact (A): LOW
created 4 weeks ago
Pagure: path traversal in view_issue_raw_file()

A directory traversal vulnerability was discovered in Pagure server. If a malicious user submits a specially cratfted git repository they could discover secrets on the server.

pagure
<5.14.1

pkgs.haskellPackages.pagure

Pagure REST client library

pkgs.haskellPackages.pagure-cli

A Pagure gitforge query tool
CVE-2025-4432
5.3 MEDIUM
  • CVSS version: 3.1
  • Attack vector (AV): NETWORK
  • Attack complexity (AC): LOW
  • Privileges required (PR): NONE
  • User interaction (UI): NONE
  • Scope (S): UNCHANGED
  • Confidentiality impact (C): NONE
  • Integrity impact (I): NONE
  • Availability impact (A): LOW
created 4 weeks ago
Ring: some aes functions may panic when overflow checking is enabled in ring

A flaw was found in Rust's Ring package. A panic may be triggered when overflow checking is enabled. In the QUIC protocol, this flaw allows an attacker to induce this panic by sending a specially crafted packet. It will likely occur unintentionally in 1 out of every 2**32 packets sent or received.

gjs
ring
<0.17.12
rust
polkit
firefox
snpguest
rpm-ostree
thunderbird
python-maturin
kata-containers
python3.12-maturin
rhtas/tuffer-rhel9
rhtas/tuftool-rhel9
firefox:flatpak/firefox
trustee-guest-components
thunderbird:flatpak/thunderbird
rhtpa/rhtpa-trustification-service-rhel9

pkgs.gjs

JavaScript bindings for GNOME

pkgs.irust

Cross Platform Rust Repl

pkgs.mrustc

Mutabah's Rust Compiler

pkgs.polkit

Toolkit for defining and handling the policy that allows unprivileged processes to speak to privileged processes

pkgs.rustup

Rust toolchain installer

pkgs.rustus

TUS protocol implementation in Rust

pkgs.rustcat

Port listener and reverse shell

pkgs.rustfmt

Tool for formatting Rust code according to style guidelines

pkgs.rustdesk

Virtual / remote desktop infrastructure for everyone! Open source TeamViewer / Citrix alternative

pkgs.rustical

Yet another calendar server aiming to be simple, fast and passwordless

pkgs.rustscan

Faster Nmap Scanning with Rust

pkgs.rustycli

Access the rust playground right in terminal

pkgs.snpguest

CLI tool for interacting with SEV-SNP guest environment

pkgs.svd2rust

Generate Rust register maps (`struct`s) from SVD files

pkgs.hath-rust

Unofficial Hentai@Home client written in Rust

pkgs.rust-motd

Beautiful, useful MOTD generation with zero runtime dependencies

pkgs.rustdress

Self-hosted Lightning Address Server

pkgs.rusti-cal

Minimal command line calendar, similar to cal

pkgs.rustic-rs

Fast, encrypted, deduplicated backups powered by pure Rust

pkgs.rustlings

Explore the Rust programming language and learn more about it while doing exercises

pkgs.rusty-man

Command-line viewer for documentation generated by rustdoc

pkgs.rusty-psn

Simple tool to grab updates for PS3 games, directly from Sony's servers using their updates API

pkgs.rustywind

CLI for organizing Tailwind CSS classes

pkgs.xulrunner

Web browser built from Firefox source tree

pkgs.cmd-polkit

Easily create polkit authentication agents by using commands

pkgs.firefoxpwa

Tool to install, manage and use Progressive Web Apps (PWAs) in Mozilla Firefox (native component)

pkgs.rpm-ostree

Hybrid image/package system. It uses OSTree as an image format, and uses RPM as a component model

pkgs.rustfinity

CLI for Rustfinity challenges solving

pkgs.rustls-ffi

C-to-rustls bindings

pkgs.rustpython

Python 3 interpreter in written Rust

pkgs.rusty-bash

Bash written with Rust, a.k.a. sushi shell

pkgs.rustypaste

Minimal file upload/pastebin service

pkgs.slowlorust

Lightweight slowloris (HTTP DoS) tool

pkgs.trustymail

Tool to scan domains and return data based on trustworthy email best practices

pkgs.uncrustify

Source code beautifier for C, C++, C#, ObjectiveC, D, Java, Pawn and VALA

pkgs.ff2mpv-rust

Native messaging host for ff2mpv written in Rust

pkgs.rust-script

Run Rust files and expressions as scripts without any setup or compilation step

pkgs.rustmission

TUI for the Transmission daemon

pkgs.buildcatrust

Build SSL/TLS trust stores

pkgs.polkit_gnome

Dbus session bus service that is used to bring up authentication dialogs

pkgs.rust-bindgen

Automatically generates Rust FFI bindings to C (and some C++) libraries

pkgs.rust-petname

Generate human readable random names

pkgs.rustc-wasm32

Safe, concurrent, practical language (wrapper script)

pkgs.faust2firefox

The faust2firefox script, part of faust functional programming language for realtime audio signal processing

pkgs.i3status-rust

Very resource-friendly and feature-rich replacement for i3status

pkgs.rust-analyzer

Modular compiler frontend for the Rust language

pkgs.rust-cbindgen

Project for generating C bindings from Rust code

pkgs.rust-parallel

Rust shell tool to run commands in parallel with a similar interface to GNU parallel

pkgs.rust-traverse

Terminal based file explorer

pkgs.rustls-libssl

Partial reimplementation of the OpenSSL 3 libssl ABI using rustls

pkgs.rusty-psn-gui

Simple tool to grab updates for PS3 games, directly from Sony's servers using their updates API

pkgs.starlark-rust

Rust implementation of the Starlark language

pkgs.svd2rust-form

Library for splitting apart a large file with multiple modules into the idiomatic rust directory structure

pkgs.aw-server-rust

High-performance implementation of the ActivityWatch server, written in Rust

pkgs.capnproto-rust

Cap'n Proto codegen plugin for Rust

pkgs.doh-proxy-rust

Fast, mature, secure DoH server proxy written in Rust

pkgs.faust2jackrust

The faust2jackrust script, part of faust functional programming language for realtime audio signal processing

pkgs.rustc-demangle

Rust symbol demangling

pkgs.rusty-diceware

Commandline diceware, with or without dice, written in Rustlang

pkgs.rustypaste-cli

CLI tool for rustypaste

pkgs.scx.rustscheds

Sched-ext Rust userspace schedulers

pkgs.firefox_decrypt

Tool to extract passwords from profiles of Mozilla Firefox and derivates

pkgs.hyprpolkitagent

Polkit authentication agent written in QT/QML

pkgs.protoc-gen-rust

Protobuf plugin for generating Rust code

pkgs.rust-audit-info

Command-line tool to extract the dependency trees embedded in binaries by cargo-auditable

pkgs.rust-streamdeck

ibusb based driver for Elgato StreamDeck devices

pkgs.rustc-unwrapped

Safe, concurrent, practical language

pkgs.rustdesk-server

RustDesk Server Program

pkgs.mate.mate-polkit

Integrates polkit authentication for MATE desktop

pkgs.mrustc-minicargo

Minimalist builder for Rust

pkgs.rust-stakeholder

Generate impressive-looking terminal output to look busy when stakeholders walk by

pkgs.rustdesk-flutter

Virtual / remote desktop infrastructure for everyone! Open source TeamViewer / Citrix alternative

pkgs.shadowsocks-rust

Rust port of Shadowsocks

pkgs.firefox-unwrapped

Web browser built from Firefox source tree

pkgs.languagetool-rust

LanguageTool API in Rust

pkgs.cargo-bisect-rustc

Bisects rustc, either nightlies or CI artifacts

pkgs.lomiri.trust-store

Common implementation of a trust store to be used by trusted helpers

pkgs.pcscliteWithPolkit

Middleware to access a smart card using SCard API (PC/SC)

pkgs.piping-server-rust

Infinitely transfer between every device over pure HTTP with pipes or browsers

pkgs.rust-code-analysis

Analyze and collect metrics on source code

pkgs.firefox-sync-client

Commandline-utility to list/view/edit/delete entries in a firefox-sync account

pkgs.parinfer-rust-emacs

Emacs centric fork of parinfer-rust

pkgs.jetbrains.rust-rover

Rust IDE from JetBrains

pkgs.libsForQt5.polkit-qt

Qt wrapper around PolKit

pkgs.protoc-gen-rust-grpc

Protobuf plugin for generating Rust code for gRPC

pkgs.firefox-esr-unwrapped

Web browser built from Firefox source tree

pkgs.armTrustedFirmwareQemu

Reference implementation of secure world software for ARMv8-A

pkgs.armTrustedFirmwareS905

Reference implementation of secure world software for ARMv8-A

pkgs.firefox-beta-unwrapped

Web browser built from Firefox Beta Release source tree

pkgs.rocmPackages.rocthrust

ROCm parallel algorithm library

pkgs.rust-bindgen-unwrapped

Automatically generates Rust FFI bindings to C (and some C++) libraries

pkgs.tests.writers.bin.rust

  • nixos-unstable ???
    • nixpkgs-unstable

pkgs.armTrustedFirmwareTools

Reference implementation of secure world software for ARMv8-A

pkgs.gnomeExtensions.gjs-osk

A new Onscreen Keyboard built using GNOME JS

pkgs.kdePackages.polkit-qt-1

Qt wrapper around Polkit-1 client libraries

pkgs.rust-analyzer-unwrapped

Modular compiler frontend for the Rust language

pkgs.armTrustedFirmwareRK3328

Reference implementation of secure world software for ARMv8-A

pkgs.armTrustedFirmwareRK3399

Reference implementation of secure world software for ARMv8-A

pkgs.armTrustedFirmwareRK3568

Reference implementation of secure world software for ARMv8-A

pkgs.armTrustedFirmwareRK3588

Reference implementation of secure world software for ARMv8-A

pkgs.luaPackages.rustaceanvim

🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim

pkgs.rocmPackages_6.rocthrust

ROCm parallel algorithm library

pkgs.plasma5Packages.polkit-qt

Qt wrapper around PolKit

pkgs.python312Packages.pypugjs

PugJS syntax template adapter for Django, Jinja2, Mako and Tornado templates

pkgs.python312Packages.trustme

High quality TLS certs while you wait, for the discerning tester

pkgs.python313Packages.pypugjs

PugJS syntax template adapter for Django, Jinja2, Mako and Tornado templates

pkgs.python313Packages.trustme

High quality TLS certs while you wait, for the discerning tester

pkgs.lomiri.lomiri-polkit-agent

Policy kit agent for the Lomiri desktop

pkgs.lua51Packages.rustaceanvim

🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim

pkgs.lua52Packages.rustaceanvim

🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim

pkgs.lua53Packages.rustaceanvim

🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim

pkgs.lua54Packages.rustaceanvim

🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim

pkgs.armTrustedFirmwareAllwinner

Reference implementation of secure world software for ARMv8-A

pkgs.flutter_rust_bridge_codegen

Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple

pkgs.luajitPackages.rustaceanvim

🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim

pkgs.python312Packages.rustworkx

High performance Python graph library implemented in Rust

pkgs.python313Packages.rustworkx

High performance Python graph library implemented in Rust

pkgs.rust-synapse-state-compress

Tool to compress some state in a Synapse instance's database

pkgs.tests.writers.wrapping.rust

  • nixos-unstable ???
    • nixpkgs-unstable

pkgs.firefox-devedition-unwrapped

Web browser built from Firefox Developer Edition source tree

pkgs.python312Packages.truststore

Verify certificates using native system trust stores

pkgs.python313Packages.truststore

Verify certificates using native system trust stores

pkgs.vimPlugins.coc-rust-analyzer

rust-analyzer for Vim/Neovim, works as an extension with coc.nvim

pkgs.armTrustedFirmwareAllwinnerH6

Reference implementation of secure world software for ARMv8-A

pkgs.buildkite-test-collector-rust

Rust adapter for Buildkite Test Analytics

pkgs.kdePackages.polkit-kde-agent-1

Daemon providing a Polkit authentication UI for Plasma

pkgs.nodePackages.coc-rust-analyzer

rust-analyzer for Vim/Neovim, works as an extension with coc.nvim

pkgs.pantheon.pantheon-agent-polkit

Polkit Agent for the Pantheon Desktop

pkgs.python312Packages.buildcatrust

Build SSL/TLS trust stores

pkgs.python313Packages.buildcatrust

Build SSL/TLS trust stores

pkgs.typstPackages.qec-thrust_0_1_0

A package for drawing quantum error correction codes with Typst

pkgs.armTrustedFirmwareAllwinnerH616

Reference implementation of secure world software for ARMv8-A

pkgs.rustup-toolchain-install-master

Install a rustc master toolchain usable from rustup

pkgs.gnomeExtensions.firefox-profiles

Easily launch Firefox with your favorite profile right from the indicator menu!

pkgs.haskellPackages.tree-sitter-rust

Tree-sitter grammar/parser for Rust

pkgs.perlPackages.PodCoverageTrustPod

Allow a module's pod to contain Pod::Coverage hints

pkgs.python312Packages.skytemple-rust

Binary Rust extensions for SkyTemple

pkgs.python313Packages.skytemple-rust

Binary Rust extensions for SkyTemple

pkgs.haskellPackages.lambdabot-trusted

Lambdabot trusted code

pkgs.python312Packages.setuptools-rust

Setuptools plugin for Rust support

pkgs.python313Packages.setuptools-rust

Setuptools plugin for Rust support

pkgs.python312Packages.py-rust-stemmers

High-performance Python wrapper around the rust-stemmers library, utilizing the Snowball stemming algorithm

pkgs.python312Packages.tree-sitter-rust

Rust grammar for tree-sitter

pkgs.python313Packages.py-rust-stemmers

High-performance Python wrapper around the rust-stemmers library, utilizing the Snowball stemming algorithm

pkgs.python313Packages.tree-sitter-rust

Rust grammar for tree-sitter

pkgs.azure-cli-extensions.trustedsigning

Microsoft Azure Command-Line Tools Trustedsigning Extension

pkgs.perl538Packages.PodCoverageTrustPod

Allow a module's pod to contain Pod::Coverage hints

pkgs.perl540Packages.PodCoverageTrustPod

Allow a module's pod to contain Pod::Coverage hints

pkgs.python312Packages.ipv8-rust-tunnels

A set of performance enhancements to the TunnelCommunity, the anonymization layer used in IPv8 and Tribler

pkgs.python313Packages.ipv8-rust-tunnels

A set of performance enhancements to the TunnelCommunity, the anonymization layer used in IPv8 and Tribler

pkgs.roundcubePlugins.thunderbird_labels

pkgs.thunderbirdPackages.thunderbird-128

Full-featured e-mail client

pkgs.thunderbirdPackages.thunderbird-esr

Full-featured e-mail client

pkgs.luaPackages.luarocks-build-rust-mlua

A LuaRocks build backend for Lua modules written in Rust using mlua

pkgs.linuxPackages.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.nodePackages_latest.coc-rust-analyzer

rust-analyzer for Vim/Neovim, works as an extension with coc.nvim

pkgs.tree-sitter-grammars.tree-sitter-rust

pkgs.lua51Packages.luarocks-build-rust-mlua

A LuaRocks build backend for Lua modules written in Rust using mlua

pkgs.lua52Packages.luarocks-build-rust-mlua

A LuaRocks build backend for Lua modules written in Rust using mlua

pkgs.lua53Packages.luarocks-build-rust-mlua

A LuaRocks build backend for Lua modules written in Rust using mlua

pkgs.lua54Packages.luarocks-build-rust-mlua

A LuaRocks build backend for Lua modules written in Rust using mlua

pkgs.thunderbirdPackages.thunderbird-latest

Full-featured e-mail client

pkgs.luajitPackages.luarocks-build-rust-mlua

A LuaRocks build backend for Lua modules written in Rust using mlua

pkgs.vimPlugins.nvim-treesitter-parsers.rust

  • nixos-unstable ???
    • nixpkgs-unstable

pkgs.python312Packages.betterproto-rust-codec

Converter between betterproto messages and the Protobuf wire format

pkgs.python313Packages.betterproto-rust-codec

Converter between betterproto messages and the Protobuf wire format

pkgs.linuxPackages_lqx.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxPackages_zen.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.python312Packages.setuptoolsRustBuildHook

  • nixos-unstable ???
    • nixpkgs-unstable

pkgs.python313Packages.setuptoolsRustBuildHook

  • nixos-unstable ???
    • nixpkgs-unstable

pkgs.vscode-extensions.rust-lang.rust-analyzer

Alternative rust language server to the RLS

pkgs.vscode-extensions.techtheawesome.rust-yew

VSCode extension that provides some language features for Yew's html macro syntax

pkgs.linuxPackages-libre.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxPackages_latest.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxPackages_xanmod.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxPackages_latest-libre.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxPackages_xanmod_stable.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_lqx.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_zen.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_6_12.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_6_16.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.python312Packages.tree-sitter-grammars.tree-sitter-rust

Python bindings for tree-sitter-rust

pkgs.python313Packages.tree-sitter-grammars.tree-sitter-rust

Python bindings for tree-sitter-rust

pkgs.vscode-extensions.firefox-devtools.vscode-firefox-debug

Visual Studio Code extension for debugging web applications and browser extensions in Firefox

pkgs.linuxKernel.packages.linux_libre.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_xanmod.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_hardened.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_latest_libre.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_6_12_hardened.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust

pkgs.linuxKernel.packages.linux_xanmod_stable.rust-out-of-tree-module

Basic template for an out-of-tree Linux kernel module written in Rust
Package maintainers: 126
CVE-2025-4382
5.9 MEDIUM
  • CVSS version: 3.1
  • Attack vector (AV): PHYSICAL
  • Attack complexity (AC): LOW
  • Privileges required (PR): LOW
  • User interaction (UI): NONE
  • Scope (S): UNCHANGED
  • Confidentiality impact (C): HIGH
  • Integrity impact (I): HIGH
  • Availability impact (A): NONE
created 4 weeks ago
Grub2: grub allow access to encrypted device through cli once root device is unlocked via tpm

A flaw was found in systems utilizing LUKS-encrypted disks with GRUB configured for TPM-based auto-decryption. When GRUB is set to automatically decrypt disks using keys stored in the TPM, it reads the decryption key into system memory. If an attacker with physical access can corrupt the underlying filesystem superblock, GRUB will fail to locate a valid filesystem and enter rescue mode. At this point, the disk is already decrypted, and the decryption key remains loaded in system memory. This scenario may allow an attacker with physical access to access the unencrypted data without any further authentication, thereby compromising data confidentiality. Furthermore, the ability to force this state through filesystem corruption also presents a data integrity concern.

grub2
=<2.12
rhcos

pkgs.grub2_pvgrub_image

PvGrub2 image for booting PV Xen guests
  • nixos-unstable ???
    • nixpkgs-unstable

pkgs.grub2_pvhgrub_image

PvGrub2 image for booting PVH Xen guests
  • nixos-unstable ???
    • nixpkgs-unstable
Package maintainers: 4
CVE-2025-1399
3.1 LOW
  • CVSS version: 3.1
  • Attack vector (AV): NETWORK
  • Attack complexity (AC): HIGH
  • Privileges required (PR): NONE
  • User interaction (UI): REQUIRED
  • Scope (S): UNCHANGED
  • Confidentiality impact (C): LOW
  • Integrity impact (I): NONE
  • Availability impact (A): NONE
created 4 weeks ago
Out-of-bounds Read in libplctag library

Out-of-bounds Read vulnerability in unpack_response (session.c) in libplctag from 2.0 through 2.6.3 allows Overread Buffers via network.

libplctag
=<2.6.3

pkgs.libplctag

Library that uses EtherNet/IP or Modbus TCP to read and write tags in PLCs
Package maintainers: 1
CVE-2025-1400
3.1 LOW
  • CVSS version: 3.1
  • Attack vector (AV): NETWORK
  • Attack complexity (AC): HIGH
  • Privileges required (PR): NONE
  • User interaction (UI): REQUIRED
  • Scope (S): UNCHANGED
  • Confidentiality impact (C): LOW
  • Integrity impact (I): NONE
  • Availability impact (A): NONE
created 4 weeks ago
Out-of-bounds Read in libplctag library

Out-of-bounds Read vulnerability in unpack_response (conn.c) in libplctag from 2.0 through 2.6.3 allows Overread Buffers via network.

libplctag
=<2.6.3

pkgs.libplctag

Library that uses EtherNet/IP or Modbus TCP to read and write tags in PLCs
Package maintainers: 1
CVE-2025-31177
6.2 MEDIUM
  • CVSS version: 3.1
  • Attack vector (AV): LOCAL
  • Attack complexity (AC): LOW
  • Privileges required (PR): NONE
  • User interaction (UI): NONE
  • Scope (S): UNCHANGED
  • Confidentiality impact (C): NONE
  • Integrity impact (I): NONE
  • Availability impact (A): HIGH
created 4 weeks ago
Gnuplot: gnuplot heap-buffer overflow on utf8_copy_one

gnuplot is affected by a heap buffer overflow at function utf8_copy_one.

gnuplot
<6.0

pkgs.gnuplot

Portable command-line driven graphing utility for many platforms

pkgs.gnuplot_qt

Portable command-line driven graphing utility for many platforms

pkgs.feedgnuplot

General purpose pipe-oriented plotting tool

pkgs.gnuplot_aquaterm

Portable command-line driven graphing utility for many platforms

pkgs.haskellPackages.gnuplot

2D and 3D plots using gnuplot

pkgs.chickenPackages_5.chickenEggs.gnuplot-pipe

A simple interface to Gnuplot

pkgs.vimPlugins.nvim-treesitter-parsers.gnuplot

  • nixos-unstable ???
    • nixpkgs-unstable
Package maintainers: 3