CVE-2014-0045

High

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.

SeverityHigh
CVSS7.5
Exploit probability—
ProductLight Speed Gaming Mumble
PublishedFeb 8, 2014
First seenFeb 8, 2014

How to fix

Sources list no fixed version or patch link for this vulnerability.

Affected products

ProductAffected versionsFixed in
light_speed_gaming mumble1.1, 1.1.1, 1.2, 1.2.1, 1.2.2, 1.2.3, 1.2.4—
light_speed_gaming mumblekitNo range specified—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.

CVE-2014-0045 · Light Speed Gaming Mumble · Dark Radar