p PatchFirst

CVE-2024-45782

CVE-2024-45782 · Grub2: fs/hfs: strcpy() using the volume name (fs/hfs.c:382)

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

Esta página muestra una selección de datos de las fuentes. Consulte los avisos enlazados para ver la descripción completa y las versiones afectadas.

A flaw was found in the HFS filesystem. When reading an HFS volume's name at grub_fs_mount(), the HFS filesystem driver performs a strcpy() using the user-provided volume name as input without properly validating the volume name's length. This issue may read to a heap-based out-of-bounds writer, impacting grub's sensitive data integrity and eventually leading to a secure boot protection bypass.

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

Publicación
Actualización

Pila tecnológica: system

Productos y versiones afectados

  • red hat enterprise linux 10

    Sin corrección publicada

  • red hat enterprise linux 7

    Sin corrección publicada

  • red hat enterprise linux 8

    Sin corrección publicada

  • red hat enterprise linux 9

    Sin corrección publicada

  • red hat openshift container platform 4

    Sin corrección publicada

  • grub2 Debian:12

    Versiones
    • 2.06-13
    • 2.06-13+deb12u1
    Intervalos de versiones afectados
    • ECOSYSTEM: < 2.06-13+deb12u2

    Actualiza a 2.06-13+deb12u2

  • grub2 Debian:13

    Intervalos de versiones afectados
    • ECOSYSTEM: < 2.12-6

    Actualiza a 2.12-6

  • grub2 Debian:14

    Intervalos de versiones afectados
    • ECOSYSTEM: < 2.12-6

    Actualiza a 2.12-6

  • grub2 Ubuntu:Pro:14.04:LTS

    Versiones
    • 2.00-19ubuntu2
    • 2.00-19ubuntu3
    • 2.00-19ubuntu4
    • 2.00-20
    • 2.00-21
    • 2.00-22
    • 2.02~beta2-5
    • 2.02~beta2-6
    • 2.02~beta2-7
    • 2.02~beta2-8
    • 2.02~beta2-9
    • 2.02~beta2-9ubuntu1
    • 2.02~beta2-9ubuntu1.1
    • 2.02~beta2-9ubuntu1.2
    • 2.02~beta2-9ubuntu1.3
    • 2.02~beta2-9ubuntu1.4
    • 2.02~beta2-9ubuntu1.5
    • 2.02~beta2-9ubuntu1.6
    • 2.02~beta2-9ubuntu1.7
    • 2.02~beta2-9ubuntu1.8
    • 2.02~beta2-9ubuntu1.11
    • 2.02~beta2-9ubuntu1.12
    • 2.02~beta2-9ubuntu1.14
    • 2.02~beta2-9ubuntu1.15
    • 2.02~beta2-9ubuntu1.16
    • 2.02~beta2-9ubuntu1.17
    • 2.02~beta2-9ubuntu1.20
    • 2.02~beta2-9ubuntu1.21
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • grub2-signed Ubuntu:Pro:14.04:LTS

    Versiones
    • 1.22
    • 1.23
    • 1.24
    • 1.25
    • 1.26
    • 1.27
    • 1.30
    • 1.31
    • 1.32
    • 1.33
    • 1.34
    • 1.34.1
    • 1.34.2
    • 1.34.3
    • 1.34.4
    • 1.34.5
    • 1.34.6
    • 1.34.7
    • 1.34.8
    • 1.34.9
    • 1.34.13
    • 1.34.14
    • 1.34.16
    • 1.34.17
    • 1.34.18
    • 1.34.20
    • 1.34.22
    • 1.34.24
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • grub2-signed Ubuntu:16.04:LTS

    Versiones
    • 1.55
    • 1.56
    • 1.57
    • 1.58
    • 1.59
    • 1.61
    • 1.62
    • 1.63
    • 1.64
    • 1.65
    • 1.66
    • 1.66.1
    • 1.66.2
    • 1.66.6
    • 1.66.7
    • 1.66.8
    • 1.66.9
    • 1.66.11
    • 1.66.12
    • 1.66.14
    • 1.66.15
    • 1.66.16
    • 1.66.17
    • 1.66.18
    • 1.66.19
    • 1.66.20
    • 1.66.21
    • 1.66.22
    • 1.66.23
    • 1.66.26
    • 1.66.27
    • 1.66.28
    • 1.66.29
    • 1.167~16.04.1
    • 1.167~16.04.2
    • 1.167~16.04.4
    • 1.167~16.04.6
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • grub2-unsigned Ubuntu:16.04:LTS

    Versiones
    • 2.04-1ubuntu44
    • 2.04-1ubuntu44.1
    • 2.04-1ubuntu44.1.2
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • grub2-signed Ubuntu:18.04:LTS

    Versiones
    • 1.85
    • 1.86
    • 1.87
    • 1.89
    • 1.91
    • 1.92
    • 1.93
    • 1.93.1
    • 1.93.2
    • 1.93.3
    • 1.93.4
    • 1.93.5
    • 1.93.7
    • 1.93.8
    • 1.93.10
    • 1.93.11
    • 1.93.13
    • 1.93.14
    • 1.93.15
    • 1.93.16
    • 1.93.18
    • 1.93.19
    • 1.93.20
    • 1.93.21
    • 1.93.22
    • 1.93.24
    • 1.167~18.04.1
    • 1.167~18.04.3
    • 1.167~18.04.5
    • 1.173.2~18.04.1
    • 1.187.2~18.04.1
    • 1.187.3~18.04.1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • grub2-unsigned Ubuntu:18.04:LTS

    Versiones
    • 2.04-1ubuntu44
    • 2.04-1ubuntu44.1
    • 2.04-1ubuntu44.1.2
    • 2.04-1ubuntu47.4
    • 2.06-2ubuntu14
    • 2.06-2ubuntu14.1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • grub2-signed Ubuntu:20.04:LTS

    Versiones
    • 1.128
    • 1.129
    • 1.130
    • 1.131
    • 1.133
    • 1.134
    • 1.135
    • 1.136
    • 1.137
    • 1.138
    • 1.139
    • 1.140
    • 1.141
    • 1.142
    • 1.142.1
    • 1.142.3
    • 1.142.4
    • 1.142.5
    • 1.142.6
    • 1.142.8
    • 1.142.9
    • 1.142.10
    • 1.142.11
    • 1.167
    • 1.167.2
    • 1.173.2~20.04.1
    • 1.173.4
    • 1.187.2~20.04.2
    • 1.187.3~20.04.1
    • 1.187.4~20.04.1
    • 1.187.6~20.04.1
    • 1.187.12~20.04
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • grub2-unsigned Ubuntu:20.04:LTS

    Versiones
    • 2.04-1ubuntu44
    • 2.04-1ubuntu44.2
    • 2.04-1ubuntu47.4
    • 2.04-1ubuntu47.5
    • 2.06-2ubuntu14
    • 2.06-2ubuntu14.1
    • 2.06-2ubuntu14.2
    • 2.06-2ubuntu14.4
    • 2.06-2ubuntu14.8
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • grub2-signed Ubuntu:22.04:LTS

    Versiones
    • 1.173
    • 1.174
    • 1.176
    • 1.177
    • 1.178
    • 1.179
    • 1.180
    • 1.182~22.04.1
    • 1.187.2
    • 1.187.3~22.04.1
    • 1.187.4~22.04.1
    • 1.187.6
    • 1.187.12
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • grub2-unsigned Ubuntu:22.04:LTS

    Versiones
    • 2.04-1ubuntu47
    • 2.04-1ubuntu48
    • 2.06-2ubuntu3
    • 2.06-2ubuntu4
    • 2.06-2ubuntu5
    • 2.06-2ubuntu6
    • 2.06-2ubuntu7
    • 2.06-2ubuntu10
    • 2.06-2ubuntu14
    • 2.06-2ubuntu14.1
    • 2.06-2ubuntu14.2
    • 2.06-2ubuntu14.4
    • 2.06-2ubuntu14.8
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • grub2-signed Ubuntu:24.04:LTS

    Versiones
    • 1.197
    • 1.199
    • 1.201
    • 1.202
    • 1.202.2
    • 1.202.5
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • grub2-unsigned Ubuntu:24.04:LTS

    Versiones
    • 2.12~rc1-10ubuntu4
    • 2.12~rc1-12ubuntu2
    • 2.12-1ubuntu1
    • 2.12-1ubuntu7
    • 2.12-1ubuntu7.1
    • 2.12-1ubuntu7.3
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • grub2-signed Ubuntu:25.10

    Versiones
    • 1.212
    • 1.213
    • 1.214
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • grub2-unsigned Ubuntu:25.10

    Versiones
    • 2.12-5ubuntu11
    • 2.14~git20250718.0e36779-1ubuntu1
    • 2.14~git20250718.0e36779-1ubuntu4
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • grub2-signed Ubuntu:26.10

    Versiones
    • 1.215
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • grub2-unsigned Ubuntu:26.10

    Versiones
    • 2.14-2ubuntu1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

Fuentes originales

Comprueba tu servidor →