Nixpkgs security tracker

Try the new UI
Login with GitHub

Suggestion detail

Untriaged
Permalink CVE-2026-92627
4.6 MEDIUM
  • CVSS version (CVSS): 4.0
  • Attack Vector (AV): Local (L)
  • Attack Complexity (AC): Low (L)
  • Attack Requirement (AT): None (N)
  • Privileges Required (PR): None (N)
  • User Interaction (UI): Active (A)
  • Vulnerable System Impact Confidentiality (VC): Low (L)
  • Vulnerable System Impact Integrity (VI): None (N)
  • Vulnerable System Impact Availability (VA): Low (L)
  • Subsequent System Impact Confidentiality (SC): None (N)
  • Subsequent System Impact Integrity (SI): None (N)
  • Subsequent System Impact Availability (SA): None (N)
  • Modified Attack Vector (MAV): Local (L)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Attack Requirement (MAT): None (N)
  • Modified Privileges Required (MPR): None (N)
  • Modified User Interaction (MUI): Active (A)
  • Modified Vulnerable System Impact Confidentiality (MVC): Low (L)
  • Modified Vulnerable System Impact Integrity (MVI): None (N)
  • Modified Vulnerable System Impact Availability (MVA): Low (L)
  • Modified Subsequent System Impact Confidentiality (MSC): Negligible (N)
  • Modified Subsequent System Impact Integrity (MSI): Negligible (N)
  • Modified Subsequent System Impact Availability (MSA): Negligible (N)
  • Safety (S): Not Defined (X)
  • Automatable (AU): Not Defined (X)
  • Recovery (R): Not Defined (X)
  • Value Density (V): Not Defined (X)
  • Vulnerability Response Effort (RE): Not Defined (X)
  • Provider Urgency (U): Not Defined (X)
  • Confidentiality Req. (CR): Not Defined (X)
  • Integrity Req. (IR): Not Defined (X)
  • Availability Req. (AR): Not Defined (X)
  • Exploit Maturity (E): Not Defined (X)
created 5 days, 8 hours ago Activity log
  • Created suggestion
Heap Use-After-Free in H5T__conv_f_f

A heap-use-after-free vulnerability exists in H5T__conv_f_f() in src/H5Tconv.c in HDF5 before 1.14.2. When converting a compound datatype containing floating-point members during a dataset read, a temporary buffer allocated with calloc() is freed and subsequently read from within the same conversion routine. An attacker who can supply a crafted HDF5 file containing a specially constructed compound datatype can trigger the use-after-free when the file is parsed by an application that reads the affected dataset, such as h5dump. This can result in a crash and, depending on heap layout and allocator behavior, may be exploitable for further memory corruption up to remote code execution.

Affected products

HDF5
  • ==< 1.14.2

Matching in nixpkgs

pkgs.hdf5

Data model, library, and file format for storing and managing data

  • nixos-unstable -
  • nixos-26.05 -

pkgs.hdf5-cpp

Data model, library, and file format for storing and managing data

  • nixos-unstable -
  • nixos-26.05 -

pkgs.hdf5-mpi

Data model, library, and file format for storing and managing data

  • nixos-unstable -
  • nixos-26.05 -

pkgs.hdf5_1_10

Data model, library, and file format for storing and managing data

  • nixos-unstable -
  • nixos-26.05 -

pkgs.hdf5-blosc

Filter for HDF5 that uses the Blosc compressor

  • nixos-unstable -
    • nixos-unstable-small 1.0.1
  • nixos-26.05 -
    • nixos-26.05-small 1.0.1

pkgs.hdf5-fortran

Data model, library, and file format for storing and managing data

  • nixos-unstable -
  • nixos-26.05 -

pkgs.hdf5-threadsafe

Data model, library, and file format for storing and managing data

  • nixos-unstable -
  • nixos-26.05 -

pkgs.hdf5-fortran-mpi

Data model, library, and file format for storing and managing data

  • nixos-unstable -
  • nixos-26.05 -

pkgs.pkgsRocm.hdf5-mpi

Data model, library, and file format for storing and managing data

  • nixos-unstable -
  • nixos-26.05 -

pkgs.haskellPackages.hdf5

Haskell interface to the HDF5 scientific data storage library

  • nixos-unstable -
  • nixos-26.05 -

Package maintainers