Vulnerabilities > CVE-2006-3355 - Remote Buffer Overflow vulnerability in Mpg123 Pre0.59Sr11
Attack vector
NETWORK Attack complexity
LOW Privileges required
NONE Confidentiality impact
PARTIAL Integrity impact
PARTIAL Availability impact
PARTIAL Summary
Heap-based buffer overflow in httpdget.c in mpg123 before 0.59s-rll allows remote attackers to execute arbitrary code via a long URL, which is not properly terminated before being used with the strncpy function. NOTE: This appears to be the result of an incomplete patch for CVE-2004-0982.
Vulnerable Configurations
Part | Description | Count |
---|---|---|
Application | 1 |
Exploit-Db
description | Gentoo-Specific MPG123 Malicious URI Remote Buffer Overflow Vulnerability. CVE-2006-3355. Dos exploit for linux platform |
id | EDB-ID:28160 |
last seen | 2016-02-03 |
modified | 2006-07-03 |
published | 2006-07-03 |
reporter | Horst Schirmeier |
source | https://www.exploit-db.com/download/28160/ |
title | Gentoo-Specific MPG123 - URI Remote Buffer Overflow Vulnerability |
Nessus
NASL family | Gentoo Local Security Checks |
NASL id | GENTOO_GLSA-200607-01.NASL |
description | The remote host is affected by the vulnerability described in GLSA-200607-01 (mpg123: Heap overflow) In httpdget.c, a variable is assigned to the heap, and is supposed to receive a smaller allocation. As this variable was not terminated properly, strncpy() will overwrite the data assigned next in memory. Impact : By enticing a user to visit a malicious URL, an attacker could possibly execute arbitrary code with the rights of the user running mpg123. Workaround : There is no known workaround at this time. |
last seen | 2020-06-01 |
modified | 2020-06-02 |
plugin id | 21908 |
published | 2006-07-04 |
reporter | This script is Copyright (C) 2006-2019 Tenable Network Security, Inc. |
source | https://www.tenable.com/plugins/nessus/21908 |
title | GLSA-200607-01 : mpg123: Heap overflow |
code |
|