Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDADDetectada 04 NOV · 09:10

CVE-2026-103582 Asignación de memoria sin límites en el deserializado OpenWire de Apache.NMS.ActiveMQ

El código de deserializado OpenWire de Apache.NMS.ActiveMQ antes de 2.3.0 confiaba en el tamaño de trama y en los campos de longitud y cantidad leídos de la red, sin imponer un tamaño máximo ni validar que las longitudes decodificadas entren en la trama. Un broker malicioso o comprometido, o un atacante que intercepte una conexión sin cifrar, puede enviar una trama manipulada y provocar consumo excesivo de memoria, OutOfMemoryException o una excepción no controlada, con denegación de servicio del cliente. Se…

—S/D

CVSS 3.1 · PRELIMINAR

  • Probabilidad de explotación · EPSS del 09/110,2 % · percentil 12
  • Explotada activamenteNo confirmada
  • Exploit públicoNo conocido

Afectados

  • Apache Software Foundation Apache ActiveMQ NMS OpenWire Client Library

    hasta 2.2.0

Qué hacer

  1. Verificá si usás Apache ActiveMQ NMS OpenWire Client Library y en qué versión.
  2. Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
  3. Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.

Calculadora CVSS

Esta vulnerabilidad todavía no tiene vector CVSS publicado.

Descripción original

Unbounded memory allocation and missing frame size validation in Apache NMS ActiveMQ (the .NET OpenWire client, package Apache.NMS.ActiveMQ) before 2.3.0. The OpenWire unmarshalling code trusted the frame size and the length and count fields read from the network. It did not enforce a maximum frame size, and it did not check that decoded lengths fit within the frame being read. A malicious or compromised broker, or an attacker able to intercept and modify an unencrypted connection, could send a crafted OpenWire frame with an oversized or negative length. This could cause the client to attempt very large memory allocations, leading to excessive memory consumption, an OutOfMemoryException or an uncaught exception, and a denial of service of the client application. Users are recommended to upgrade to version 2.3.0, which enforces a configurable maximum frame size and validates lengths against the size of the frame being read.

Referencias (2)

Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.

DUPIN · CONTACTO

Contanos tu caso

El mensaje ya va armado: podés cambiarlo.

También podés escribir a [email protected]. Usamos tus datos solo para responderte.