Upstream information

CVE-2014-0045 at MITRE

Description

The needSamples method in AudioOutputSpeech.cpp in the client in Mumble 1.2.4 and the 1.2.3 pre-release snapshots, Mumble for iOS 1.1 through 1.2.2, and MumbleKit before commit fd190328a9b24d37382b269a5674b0c0c7a7e36d does not check the return value of the opus_decode_float function, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted Opus voice packet, which triggers an error in opus_decode_float, a conversion of a negative integer to an unsigned integer, and a heap-based buffer over-read and over-write.

SUSE information

Overall state of this security issue: Does not affect SUSE products

This issue is currently rated as having moderate severity.

CVSS v2 Scores
  National Vulnerability Database
Base Score 7.5
Vector AV:N/AC:L/Au:N/C:P/I:P/A:P
Access Vector Network
Access Complexity Low
Authentication None
Confidentiality Impact Partial
Integrity Impact Partial
Availability Impact Partial
SUSE Bugzilla entry: 862527 [RESOLVED / FIXED]

SUSE Security Advisories:

    openSUSE-SU-2014:0271-1

List of released packages

Product(s) Fixed package version(s) References
openSUSE Tumbleweed
  • mumble >= 1.2.17-1.2
  • mumble-32bit >= 1.2.17-1.2
  • mumble-server >= 1.2.17-1.2
Patchnames:
openSUSE Tumbleweed GA mumble-1.2.17-1.2


SUSE Timeline for this CVE

CVE page created: Wed Feb 5 21:15:16 2014
CVE page last modified: Thu Dec 7 13:06:54 2023