Alta

msgpack5: Truncated map32 headers throw an unexpected error

  • Publicada: 08.10.2026
  • Actualizado: 19.10.2026 22:17

Impact

A truncated map32 header causes an out-of-bounds buffer read and throws RangeError instead of IncompleteBufferError. Applications that rely on IncompleteBufferError to wait for additional bytes may terminate a request, stream, or worker unexpectedly. No adjacent memory is disclosed because the buffer implementation checks bounds.

Patches

The decoder now validates the complete five-byte map32 header before reading its length and reports truncated input as IncompleteBufferError.

Workarounds

Require at least five bytes before decoding a value beginning with 0xdf, or catch RangeError and treat it as incomplete input only for truncated map32 headers.

Software afectado

Haz clic en una tecnología para ver todas sus vulnerabilidades.

PlataformaPaqueteVersiones vulnerablesCorregida en
Paquete de npm msgpack5 >= 4.1.0, < 6.1.0 6.1.0

Referencias

Puntuación CVSS 7.5/10
Vector CVSS
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Debilidad (CWE)
CWE-125
Plataforma
npm
Paquete
msgpack5
Publicada
08.10.2026
Actualizado
19.10.2026 22:17

Fuentes y licencias

OSV / GitHub Advisory Database - GHSA-8f34-f56x-9xph - CC BY 4.0

Historial de vulnerabilidades: msgpack5

Todas las vulnerabilidades publicadas de este paquete (Paquete de npm), de la más reciente a la más antigua. Muestra si es un fallo aislado o un paquete que hay que vigilar.

Entradas en total
8
Primera → última
03.2021 10.2026
Sin corrección
0
Explotada en ataques
0

Distribución por gravedad

  • Alta 2
  • Media 5
  • Baja 1

Divulgaciones por año

  1. 2021: 1
  2. 2022: 0
  3. 2023: 0
  4. 2024: 0
  5. 2025: 0
  6. 2026: 7
  1. msgpack5: Truncated map32 headers throw an unexpected error esta entrada
    Alta · 7.5 CVE-2026-107302 >= 4.1.0, < 6.1.0 6.1.0
  2. Media · 5.9 CVE-2026-107299 < 6.1.0 6.1.0
  3. Media · 6.5 CVE-2026-107301 < 6.1.0 6.1.0
  4. Media · 5.3 CVE-2026-107298 < 6.1.0 6.1.0
  5. Media · 5.9 CVE-2026-107297 < 6.1.0 6.1.0
  6. Baja · 3.7 CVE-2026-107296 < 6.1.0 6.1.0
  7. Media · 6.7 CVE-2021-21368 < 3.6.1, >= 4.0.0, < 4.5.1, >= 5.0.0, < 5.2.1 3.6.1, 4.5.1, 5.2.1

Identifica las vulnerabilidades de tu aplicación

Con la integración de DockRay y el inventario de software activado, DockRay compara las versiones notificadas de los componentes con las vulnerabilidades conocidas y avisa de las coincidencias confirmadas. La cobertura depende de la tecnología compatible y de los avisos disponibles.

Conectar tu aplicación
Newsletter DockRay

La seguridad de tus aplicaciones en tu correo

Vulnerabilidades importantes, recomendaciones concretas y consejos prácticos para tus aplicaciones. Elige tus tecnologías y sigue lo que importa para tu proyecto.

  • Un resumen diario de nuevas vulnerabilidades, también las críticas.
  • Avisos sobre actualizaciones importantes.
  • Consejos prácticos sobre seguridad y monitorización de aplicaciones.

Déjalo vacío para recibir avisos de todas las tecnologías.

Suscripción gratuita. Date de baja con un clic en cualquier correo.