Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDAD

CVE-2013-10076 Asignación de un array de 32 GiB con lista vacía en ExtUtils::Typemaps::STL::Vector

ExtUtils::Typemaps::STL::Vector antes de 1.05 para Perl asigna un array de 32 GiB con una lista vacía. Los typemaps de OUTPUT llaman a av_extend( av, len-1 ); con una lista vacía esto produce un subdesbordamiento y av_extend asigna un array de 2^32 posiciones, provocando agotamiento de memoria.

Alerta de Nureq Monitor

Detectada 10 OCT · 12:46

CVSS 3.1

7.5ALTA

PROBABILIDAD DE EXPLOTACIÓN (EPSS)

0,4 % PERCENTIL 31

EXPLOTACIÓN ACTIVA

No confirmada

EXPLOIT PÚBLICO

No conocido

Qué es CVE-2013-10076

ExtUtils::Typemaps::STL::Vector antes de 1.05 para Perl asigna un array de 32 GiB con una lista vacía. Los typemaps de OUTPUT llaman a av_extend( av, len-1 ); con una lista vacía esto produce un subdesbordamiento y av_extend asigna un array de 2^32 posiciones, provocando agotamiento de memoria.

Qué hacer

  1. Verificá si usás el producto afectado.
  2. Actualizá a la versión corregida que indique el fabricante en su aviso (ver referencias) o aplicá la mitigación que publique.
  3. Revisá registros y accesos de los sistemas expuestos para descartar que se haya aprovechado antes de corregir.

Calculadora CVSS

CVSS 3.1 · 7.5 ALTA

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

VECTOR DE ATAQUE (AV)
Red
COMPLEJIDAD DEL ATAQUE (AC)
Baja
PRIVILEGIOS REQUERIDOS (PR)
Ninguno
INTERACCIÓN DEL USUARIO (UI)
Ninguna
ALCANCE (S)
Sin cambio
CONFIDENCIALIDAD (C)
Ninguna
INTEGRIDAD (I)
Ninguna
DISPONIBILIDAD (A)
Alta

Abrir la calculadora completa

Descripción original

ExtUtils::Typemaps::STL::Vector versions before 1.05 for Perl allocate a 32 GiB array on an empty list. The OUTPUT typemaps call av_extend( av, len-1 ). On an empty list, this undeflows, and av_extend will allocate an array with 2^32 slots, leading to memory exhaustion.

Referencias

Historial de la alerta

  1. VULNERABILIDAD Nueva vulnerabilidad detectada.

CÓMO SE HIZOResumen traducido automáticamente al español a partir de la descripción original. Ante dudas, la descripción original y las referencias del fabricante son la fuente de verdad. Cómo funciona.