p PatchFirst

CVE-2026-106547

CVE-2026-106547 · HDF5 heap buffer overflow in H5VM_array_fill via crafted fill-value metadata

Esta página presenta datos de fuentes públicas de vulnerabilidades. Consulta el aviso original antes de actualizar.

A heap-based buffer overflow in H5VM_array_fill() in src/H5VM.c in HDF5 before 2.2.0 lets a remote attacker cause an application crash and possibly execute arbitrary code with a crafted HDF5 file. When a dataset's unallocated chunks are read, H5D__fill_init() fills the fill-value buffer from datatype and dataspace metadata in the file. If that metadata is inconsistent with the buffer's allocated size, the write goes past the end of the buffer. The attacker can control the content written through the fill value stored in the file.

CVSS 8.5 · Alta · EPSS 0,2% · Corrección disponible

Publicación
Actualización

Pila tecnológica: system

Productos y versiones afectados

  • hdf5

    Versiones
    • ≥ 1.10.0, < 2.2.0: Afectada (semver)

    Actualiza a 2.2.0

  • hdf5 Debian:12

    Versiones
    • 1.10.10+repack-1
    • 1.10.10+repack-2
    • 1.10.10+repack-3
    • 1.10.10+repack-3.1
    • 1.10.10+repack-3.2
    • 1.10.10+repack-3.2+ports
    • 1.10.10+repack-3.3
    • 1.10.10+repack-4
    • 1.10.10+repack-5
    • 1.10.8+repack1-1
    • 1.12.0+repack-1~exp1
    • 1.12.0+repack-1~exp2
    • 1.12.2+repack-1~exp1
    • 1.14.3+repack-1~exp1
    • 1.14.3+repack1-1~exp2
    • 1.14.3+repack1-1~exp3
    • 1.14.4.3+repack-1~exp1
    • 1.14.4.3+repack-1~exp2
    • 1.14.4.3+repack-1~exp3
    • 1.14.5+repack-1
    • 1.14.5+repack-1~exp1
    • 1.14.5+repack-1~exp2
    • 1.14.5+repack-1~exp3
    • 1.14.5+repack-1~exp4
    • 1.14.5+repack-1~exp5
    • 1.14.5+repack-1~exp6
    • 1.14.5+repack-2
    • 1.14.5+repack-3
    • 1.14.5+repack-3.1
    • 1.14.5+repack-3~exp1
    • 1.14.5+repack-3~exp2
    • 1.14.5+repack-3~exp3
    • 1.14.5+repack-3~exp4
    • 1.14.5+repack-4
    • 1.14.5+repack-4~exp1
    • 1.14.5+repack-4~exp2
    • 1.14.5+repack-5~exp2
    • 1.14.5+repack-5~exp3
    • 1.14.6+repack-1
    • 1.14.6+repack-1~exp1
    • 1.14.6+repack-1~exp10
    • 1.14.6+repack-1~exp11
    • 1.14.6+repack-1~exp12
    • 1.14.6+repack-1~exp13
    • 1.14.6+repack-1~exp14
    • 1.14.6+repack-1~exp15
    • 1.14.6+repack-1~exp16
    • 1.14.6+repack-1~exp17
    • 1.14.6+repack-1~exp18
    • 1.14.6+repack-1~exp19
    • 1.14.6+repack-1~exp2
    • 1.14.6+repack-1~exp20
    • 1.14.6+repack-1~exp21
    • 1.14.6+repack-1~exp3
    • 1.14.6+repack-1~exp4
    • 1.14.6+repack-1~exp5
    • 1.14.6+repack-1~exp6
    • 1.14.6+repack-1~exp7
    • 1.14.6+repack-1~exp8
    • 1.14.6+repack-1~exp9
    • 1.14.6+repack-2
    • 1.14.6+repack-3~exp1
    • 2.1.0+repack-1
    • 2.1.0+repack-1~exp10
    • 2.1.0+repack-1~exp11
    • 2.1.0+repack-1~exp3
    • 2.1.0+repack-1~exp4
    • 2.1.0+repack-1~exp5
    • 2.1.0+repack-1~exp6
    • 2.1.0+repack-1~exp7
    • 2.1.0+repack-1~exp8
    • 2.1.0+repack-1~exp9
    • 2.2.0+repack-1
    • 2.2.0+repack-2
    • 2.2.0+repack-3
    • 2.2.0+repack-4
    • 2.2.0+repack-5
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • hdf5 Debian:13

    Versiones
    • 1.14.5+repack-3
    • 1.14.5+repack-3.1
    • 1.14.5+repack-4
    • 1.14.5+repack-4~exp1
    • 1.14.5+repack-4~exp2
    • 1.14.5+repack-5~exp2
    • 1.14.5+repack-5~exp3
    • 1.14.6+repack-1
    • 1.14.6+repack-1~exp1
    • 1.14.6+repack-1~exp10
    • 1.14.6+repack-1~exp11
    • 1.14.6+repack-1~exp12
    • 1.14.6+repack-1~exp13
    • 1.14.6+repack-1~exp14
    • 1.14.6+repack-1~exp15
    • 1.14.6+repack-1~exp16
    • 1.14.6+repack-1~exp17
    • 1.14.6+repack-1~exp18
    • 1.14.6+repack-1~exp19
    • 1.14.6+repack-1~exp2
    • 1.14.6+repack-1~exp20
    • 1.14.6+repack-1~exp21
    • 1.14.6+repack-1~exp3
    • 1.14.6+repack-1~exp4
    • 1.14.6+repack-1~exp5
    • 1.14.6+repack-1~exp6
    • 1.14.6+repack-1~exp7
    • 1.14.6+repack-1~exp8
    • 1.14.6+repack-1~exp9
    • 1.14.6+repack-2
    • 1.14.6+repack-3~exp1
    • 2.1.0+repack-1
    • 2.1.0+repack-1~exp10
    • 2.1.0+repack-1~exp11
    • 2.1.0+repack-1~exp3
    • 2.1.0+repack-1~exp4
    • 2.1.0+repack-1~exp5
    • 2.1.0+repack-1~exp6
    • 2.1.0+repack-1~exp7
    • 2.1.0+repack-1~exp8
    • 2.1.0+repack-1~exp9
    • 2.2.0+repack-1
    • 2.2.0+repack-2
    • 2.2.0+repack-3
    • 2.2.0+repack-4
    • 2.2.0+repack-5
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • hdf5 Debian:14

    Versiones
    • 1.14.5+repack-3
    • 1.14.5+repack-3.1
    • 1.14.5+repack-4
    • 1.14.5+repack-4~exp1
    • 1.14.5+repack-4~exp2
    • 1.14.5+repack-5~exp2
    • 1.14.5+repack-5~exp3
    • 1.14.6+repack-1
    • 1.14.6+repack-1~exp1
    • 1.14.6+repack-1~exp10
    • 1.14.6+repack-1~exp11
    • 1.14.6+repack-1~exp12
    • 1.14.6+repack-1~exp13
    • 1.14.6+repack-1~exp14
    • 1.14.6+repack-1~exp15
    • 1.14.6+repack-1~exp16
    • 1.14.6+repack-1~exp17
    • 1.14.6+repack-1~exp18
    • 1.14.6+repack-1~exp19
    • 1.14.6+repack-1~exp2
    • 1.14.6+repack-1~exp20
    • 1.14.6+repack-1~exp21
    • 1.14.6+repack-1~exp3
    • 1.14.6+repack-1~exp4
    • 1.14.6+repack-1~exp5
    • 1.14.6+repack-1~exp6
    • 1.14.6+repack-1~exp7
    • 1.14.6+repack-1~exp8
    • 1.14.6+repack-1~exp9
    • 1.14.6+repack-2
    • 1.14.6+repack-3~exp1
    • 2.1.0+repack-1
    • 2.1.0+repack-1~exp10
    • 2.1.0+repack-1~exp11
    • 2.1.0+repack-1~exp3
    • 2.1.0+repack-1~exp4
    • 2.1.0+repack-1~exp5
    • 2.1.0+repack-1~exp6
    • 2.1.0+repack-1~exp7
    • 2.1.0+repack-1~exp8
    • 2.1.0+repack-1~exp9
    • 2.2.0+repack-1
    • 2.2.0+repack-2
    • 2.2.0+repack-3
    • 2.2.0+repack-4
    • 2.2.0+repack-5
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • hdf5 Ubuntu:Pro:14.04:LTS

    Versiones
    • 1.8.11-3ubuntu1
    • 1.8.11-5ubuntu1
    • 1.8.11-5ubuntu2
    • 1.8.11-5ubuntu6
    • 1.8.11-5ubuntu7
    • 1.8.11-5ubuntu7.1
    • 1.8.11-5ubuntu7.1+esm1
    • 1.8.11-5ubuntu7.1+esm2
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • hdf5 Ubuntu:Pro:16.04:LTS

    Versiones
    • 1.8.15-patch1+docs-4
    • 1.8.15-patch1+docs-5
    • 1.8.16+docs-1
    • 1.8.16+docs-2
    • 1.8.16+docs-3
    • 1.8.16+docs-3ubuntu1
    • 1.8.16+docs-4
    • 1.8.16+docs-4ubuntu1
    • 1.8.16+docs-4ubuntu1.1
    • 1.8.16+docs-4ubuntu1.1+esm1
    • 1.8.16+docs-4ubuntu1.1+esm2
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • hdf5 Ubuntu:Pro:18.04:LTS

    Versiones
    • 1.10.0-patch1+docs-4
    • 1.10.0-patch1+docs-4ubuntu0.1~esm1
    • 1.10.0-patch1+docs-4ubuntu0.1~esm2
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • hdf5 Ubuntu:Pro:20.04:LTS

    Versiones
    • 1.10.4+repack-10
    • 1.10.4+repack-11
    • 1.10.4+repack-11ubuntu1
    • 1.10.4+repack-11ubuntu1+esm1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • r-bioc-rhdf5lib Ubuntu:20.04:LTS

    Versiones
    • 1.6.0+dfsg-1
    • 1.6.3+dfsg-1
    • 1.8.0+dfsg-1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • hdf5 Ubuntu:22.04:LTS

    Versiones
    • 1.10.6+repack-5
    • 1.10.7+repack-4ubuntu1
    • 1.10.7+repack-4ubuntu2
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • r-bioc-rhdf5lib Ubuntu:22.04:LTS

    Versiones
    • 1.12.1+dfsg-3
    • 1.14.2+dfsg-2
    • 1.16.0+dfsg-1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • hdf5 Ubuntu:24.04:LTS

    Versiones
    • 1.10.8+repack1-1ubuntu1
    • 1.10.10+repack-3ubuntu1
    • 1.10.10+repack-3.1ubuntu3
    • 1.10.10+repack-3.1ubuntu4
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • r-bioc-rhdf5lib Ubuntu:24.04:LTS

    Versiones
    • 1.22.0+dfsg-1
    • 1.22.1+dfsg-1
    • 1.24.0+dfsg-1
    • 1.24.1+dfsg-1
    • 1.24.2+dfsg-1
    • 1.24.2+dfsg-1build1
    • 1.24.2+dfsg-1build2
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • hdf5 Ubuntu:26.10

    Versiones
    • 1.14.6+repack-2
    • 2.2.0+repack-4
    • 2.2.0+repack-5
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • r-bioc-rhdf5lib Ubuntu:26.10

    Versiones
    • 1.28.0+dfsg-3
    • 1.28.0+dfsg-4
    • 2.0.0+dfsg-1
    • 2.0.0+dfsg2-1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • hdf5 Ubuntu:26.04:LTS

    Versiones
    • 1.14.5+repack-3build1
    • 1.14.5+repack-4
    • 1.14.6+repack-2
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • r-bioc-rhdf5lib Ubuntu:26.04:LTS

    Versiones
    • 1.28.0+dfsg-2build1
    • 1.28.0+dfsg-3
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

Fuentes originales

Comprueba tu servidor →