CVE-2014-0045 in Mumble
Résumé
par VulDB • 27/06/2026
La méthode needSamples dans AudioOutputSpeech.cpp du client de Mumble 1.2.4 et des instantanés préliminaires (pre-release snapshots) 1.2.3, ainsi que pour Mumble for iOS versions 1.1 à 1.2.2 et MumbleKit avant le commit fd190328a9b24d37382b269a5674b0c0c7a7e36d, ne vérifie pas la valeur de retour de la fonction opus_decode_float. Cela permet aux attaquants distants de provoquer un déni de service (plantage) et potentiellement d'exécuter du code arbitraire via un paquet vocal Opus fabriqué ad hoc. Ce dernier déclenche une erreur dans opus_decode_float, entraînant la conversion d'un entier négatif en entier non signé, ainsi qu'une surlecture (over-read) et une écriture hors limites (over-write) basée sur le tas (heap-based buffer over-read and over-write).
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.