PT-2006-2175 · Peercast · Peercast

Published

2006-03-10

·

Updated

2018-10-18

·

CVE-2006-1148

CVSS v2.0

7.5

High

VectorAV:N/AC:L/Au:N/C:P/I:P/A:P
Name of the Vulnerable Software and Affected Versions PeerCast versions prior to 0.1217
Description The issue is caused by multiple stack-based buffer overflows in the procConnectArgs function, which can be triggered by remote attackers via an HTTP GET request. This request can contain a long parameter name or value in a URL, leading to the overflow in the nextCGIarg function. This allows remote attackers to execute arbitrary code.
Recommendations For PeerCast versions prior to 0.1217, update to version 0.1217 or later to resolve the issue. As a temporary workaround, consider restricting access to the procConnectArgs function and the nextCGIarg function in servhs.cpp to minimize the risk of exploitation. Avoid using long parameter names or values in URLs for the affected API endpoint until the issue is resolved.

Exploit

Fix

Buffer Overflow

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2006-1148

Affected Products

Peercast