Vigil@nce: Linux kernel: information disclosure via snd_seq_oss_synth_make_info
August 2008 by Vigil@nce
A local attacker can use the "snd_seq_oss_synth_make_info" function to disclose information contained in the computer.
Consequences: data reading
Provenance: user shell
Means of attack: no proof of concept, no attack
Ability of attacker: expert (4/4)
Confidence: confirmed by the editor (5/5)
Diffusion of the vulnerable configuration: high (3/3)
Creation date: 07/08/2008
Linux kernel [confidential versions]
OSS (Open Sound System) is a sound card driver for Linux kernel.
OSS uses the "snd_seq_oss_synth_make_info" function defined in the "sound/core/seq/oss/seq_oss_synth.c" file in order to initialise the driver.
This function does not check if the device number is valid (between 0 and max number of MIDI/synth devices).
An attacker can therfore use this function to read information on victim’s computer.
Identifiers: BID-30559, CVE-2008-3272, VIGILANCE-VUL-8003