A security hole in Sun Microsystems Inc.'s Sun One and iPlanet Web servers can allow an attacker to launch a denial of service attack on the server and to run attack code of his or her choice, according to a security alert released Friday by eEye Digital Security Inc.
Using a specially formed request employing chunked transfer encoding, an attacker can cause a buffer overflow on the Web servers, which will crash them, according to a separate security alert released by Sun. This can allow an attacker to run malicious code, Sun said. Chunked transfer encoding is a feature allowing applications to maintain persistent connections without knowing the length of the expected content.
The vulnerability is remotely exploitable, meaning that an attacker who does not have physical access to the machine can launch an attack on affected systems.
The flaws affect iPlanet Web server 4.1 and Sun One Web server 6.0, according to the alerts.
Sun has released both a work around and service packs that fix the problem. Links to those downloads, as well as more information about the vulnerability, can be found at http://www.sun.com/service/support/software/iplanet/alerts/transferencodingalert-23july2002.html.
Another vulnerability involving chunked encoding was discovered in the Apache Web server in June.