cryptodev-linux <= 1.14 get_userbuf Use After Free LPE
cryptodev-linux version 1.14 and prior contain a page reference handling flaw in the get_userbuf function of the /dev/crypto device driver that allows local users to trigger use-after-free conditions. Attackers with access to the /dev/crypto interface can repeatedly decrement reference counts of controlled pages to achieve local privilege escalation.
References
-
-
https://www.vulncheck.com/advisories/cryptodev-linux-get-userbuf-use-after-free… third-party-advisory
Affected products
- =<1.14
Matching in nixpkgs
pkgs.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxPackages.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxPackages_lqx.cryptodev
Device that allows access to Linux kernel cryptographic drivers
pkgs.linuxPackages_zen.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxPackages-libre.cryptodev
Device that allows access to Linux kernel cryptographic drivers
pkgs.linuxPackages_latest.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxPackages_xanmod.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxPackages_hardened.cryptodev
Device that allows access to Linux kernel cryptographic drivers
pkgs.linuxPackages_6_1_hardened.cryptodev
Device that allows access to Linux kernel cryptographic drivers
pkgs.linuxPackages_6_6_hardened.cryptodev
Device that allows access to Linux kernel cryptographic drivers
pkgs.linuxPackages_latest-libre.cryptodev
Device that allows access to Linux kernel cryptographic drivers
pkgs.linuxPackages_5_10_hardened.cryptodev
Device that allows access to Linux kernel cryptographic drivers
pkgs.linuxPackages_5_15_hardened.cryptodev
Device that allows access to Linux kernel cryptographic drivers
pkgs.linuxPackages_xanmod_latest.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxPackages_xanmod_stable.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxKernel.packages.linux_5_4.cryptodev
Device that allows access to Linux kernel cryptographic drivers
pkgs.linuxKernel.packages.linux_6_1.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxKernel.packages.linux_6_6.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxKernel.packages.linux_lqx.cryptodev
Device that allows access to Linux kernel cryptographic drivers
pkgs.linuxKernel.packages.linux_zen.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxKernel.packages.linux_5_10.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxKernel.packages.linux_5_15.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxKernel.packages.linux_6_12.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxKernel.packages.linux_6_15.cryptodev
Device that allows access to Linux kernel cryptographic drivers
pkgs.linuxKernel.packages.linux_6_18.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxKernel.packages.linux_6_19.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxKernel.packages.linux_xanmod.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxKernel.packages.linux_hardened.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxKernel.packages.linux_5_10_hardened.cryptodev
Device that allows access to Linux kernel cryptographic drivers
pkgs.linuxKernel.packages.linux_5_15_hardened.cryptodev
Device that allows access to Linux kernel cryptographic drivers
pkgs.linuxKernel.packages.linux_6_12_hardened.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxKernel.packages.linux_xanmod_latest.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
pkgs.linuxKernel.packages.linux_xanmod_stable.cryptodev
Device that allows access to Linux kernel cryptographic drivers
-
nixos-unstable 1.14-unstable-2025-11-04
- nixpkgs-unstable 1.14-unstable-2025-11-04
- nixos-unstable-small 1.14-unstable-2025-11-04
Package maintainers
-
@moni-dz moni <lythe1107@gmail.com>