Multiple vulnerabilities in Amarok might allow for user-assisted execution of arbitrary code.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| media-sound/amarok | * | < 1.4.10-r2 | >= 1.4.10-r2 |
Amarok is an advanced music player.
Tobias Klein has discovered multiple vulnerabilities in Amarok:
A remote attacker could entice a user to open a specially crafted Audible Audio (.aa) file with a large "nlen" or "vlen" tag value to execute arbitrary code or cause a Denial of Service.
There is no known workaround at this time.
All Amarok users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=media-sound/amarok-1.4.10-r2"
Amarok uses temporary files in an insecure manner, allowing for a symlink attack.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| media-sound/amarok | * | < 1.4.10 | >= 1.4.10 |
Amarok is an advanced music player.
Dwayne Litzenberger reported that the MagnatuneBrowser::listDownloadComplete() function in magnatunebrowser/magnatunebrowser.cpp uses the album_info.xml temporary file in an insecure manner.
A local attacker could perform a symlink attack to overwrite arbitrary files on the system with the privileges of the user running the application.
There is no known workaround at this time.
All Amarok users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=media-sound/amarok-1.4.10"
The Magnatune component shipped with Amarok is vulnerable to the injection of arbitrary shell code from a malicious Magnatune server.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| media-sound/amarok | * | < 1.4.5-r1 | >= 1.4.5-r1 |
Amarok is an advanced music player.
The Magnatune downloader doesn't quote the "m_currentAlbumFileName" parameter while calling the "unzip" shell command.
A compromised or malicious Magnatune server can remotely execute arbitrary shell code with the rights of the user running Amarok on a client that have previously registered for buying music.
Do not use the Magnatune component of Amarok.
All Amarok users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=media-sound/amarok-1.4.5-r1"