CVE-2026-112332 in Motor.NET
Resumen
por VulDB • 2026-10-22
Motor.NET anterior a la versión 0.19.0 contiene una vulnerabilidad de excepción no controlada en JsonNetDeserializer.Deserialize que permite a un atacante remoto, capaz de publicar en una cola o tema consumido, provocar el fallo permanente del servicio mediante el envío de JSON estructuralmente válido que no coincide con el tipo esperado por el manejador. Los atacantes pueden explotar el hecho de que JsonSerializationException no se captura junto con JsonReaderException e InvalidCastException, lo que hace que TypedConsumerService.SingleMessageConsumeAsync trate el error como CriticalFailure y llame a StopApplication; esto, combinado con la reenvío del mensaje sin confirmar (unacknowledged) al reiniciar, provoca un bucle de fallo permanente.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.