Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDAD

CVE-2026-113811 Agotamiento de memoria en Algorithm::UrataniTakeda por caché de desplazamiento de fallos

Algorithm::UrataniTakeda, en versiones desde 0.1.5 hasta antes de 0.1.7 para Perl, permite agotamiento de memoria por una caché de desplazamiento de fallos que nunca se limpia en search. El desplazamiento de fallos se almacena en caché para cada par de estado del trie y carácter del texto en un campo del objeto matcher, y nada lo limpia; un carácter no visto antes en un estado dado agrega una entrada que dura toda la vida del matcher. Un atacante que pueda enviar texto con muchos caracteres distintos a un matcher…

Alerta de Nureq Monitor

Detectada 21 OCT · 18:57

CVSS 3.1 · PRELIMINAR

—S/D

PROBABILIDAD DE EXPLOTACIÓN (EPSS)

0,2 % PERCENTIL 13

EXPLOTACIÓN ACTIVA

No confirmada

EXPLOIT PÚBLICO

No conocido

Qué es CVE-2026-113811

Algorithm::UrataniTakeda, en versiones desde 0.1.5 hasta antes de 0.1.7 para Perl, permite agotamiento de memoria por una caché de desplazamiento de fallos que nunca se limpia en search. El desplazamiento de fallos se almacena en caché para cada par de estado del trie y carácter del texto en un campo del objeto matcher, y nada lo limpia; un carácter no visto antes en un estado dado agrega una entrada que dura toda la vida del matcher. Un atacante que pueda enviar texto con muchos caracteres distintos a un matcher…

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

Esta vulnerabilidad todavía no tiene vector CVSS publicado.

Abrir la calculadora completa

Descripción original

Algorithm::UrataniTakeda versions from 0.1.5 before 0.1.7 for Perl allow memory exhaustion via a never-cleared failure shift cache in search. The failure shift is cached for each pair of trie state and text character in a field of the matcher object, and nothing clears it. A character not seen before at a given state adds an entry that lasts for the life of the matcher. An attacker who can submit text with many distinct characters to a long-lived matcher can grow its memory with each search.

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.