CVE-2026-112332 in Motor.NET
Riassunto
di VulDB • 22/10/2026
Motor.NET prima della versione 0.19.0 presenta una vulnerabilità di eccezione non gestita (uncaught exception) nel metodo JsonNetDeserializer.Deserialize, che consente a un attaccante remoto, capace di pubblicare su una coda o argomento consumato, di causare il crash permanente del servizio inviando JSON strutturalmente valido ma non corrispondente al tipo atteso dal handler. Gli attaccanti possono sfruttare il fatto che l'eccezione JsonSerializationException non viene gestita insieme a JsonReaderException e InvalidCastException, facendo sì che TypedConsumerService.SingleMessageConsumeAsync tratti l'errore come CriticalFailure e chiami StopApplication; ciò, combinato con la riesecuzione del messaggio non confermato (unacknowledged message) al riavvio, provoca un ciclo di crash permanente.
If you want to get best quality of vulnerability data, you may have to visit VulDB.