AN HTTPD Malformed SOCKS4 Request Buffer Overflow Vulnerability
BID:6012
Info
AN HTTPD Malformed SOCKS4 Request Buffer Overflow Vulnerability
| Bugtraq ID: | 6012 |
| Class: | Boundary Condition Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Oct 21 2002 12:00AM |
| Updated: | Oct 21 2002 12:00AM |
| Credit: | Discovery of this vulnerability credited to Kanatoko <[email protected]>. |
| Vulnerable: |
AN AN-HTTPd 1.41 c AN AN-HTTPd 1.41 b AN AN-HTTPd 1.41 AN AN-HTTPd 1.40 AN AN-HTTPd 1.39 AN AN-HTTPd 1.38 |
| Not Vulnerable: |
AN AN-HTTPd 1.41 d |
Discussion
AN HTTPD Malformed SOCKS4 Request Buffer Overflow Vulnerability
A buffer overflow vulnerability has been reported for AN HTTPD. The vulnerability is due to insufficient bounds checking of usernames for SOCKS4 requests.
When AN HTTPD acts as a SOCKS4 server, it handles user names in an unsafe manner. An attacker can exploit this vulnerability by sending an overly long username as part of a SOCKS4 request. This may overflow a buffer used by AN HTTPD and cause the server to overwrite adjacent memory. Successful exploitation may, in turn, lead to the execution of arbitrary code as the AN HTTPD process.
A buffer overflow vulnerability has been reported for AN HTTPD. The vulnerability is due to insufficient bounds checking of usernames for SOCKS4 requests.
When AN HTTPD acts as a SOCKS4 server, it handles user names in an unsafe manner. An attacker can exploit this vulnerability by sending an overly long username as part of a SOCKS4 request. This may overflow a buffer used by AN HTTPD and cause the server to overwrite adjacent memory. Successful exploitation may, in turn, lead to the execution of arbitrary code as the AN HTTPD process.
Solution / Fix
AN HTTPD Malformed SOCKS4 Request Buffer Overflow Vulnerability
Solution:
AN-HTTPD 1.41d is not vulnerable to this issue. The following upgrades are available:
AN AN-HTTPd 1.38
AN AN-HTTPd 1.39
AN AN-HTTPd 1.40
AN AN-HTTPd 1.41 c
AN AN-HTTPd 1.41
AN AN-HTTPd 1.41 b
Solution:
AN-HTTPD 1.41d is not vulnerable to this issue. The following upgrades are available:
AN AN-HTTPd 1.38
-
AN httpd141d.zip
http://www.st.rim.or.jp/~nakata/httpd141d.zip
AN AN-HTTPd 1.39
-
AN httpd141d.zip
http://www.st.rim.or.jp/~nakata/httpd141d.zip
AN AN-HTTPd 1.40
-
AN httpd141d.zip
http://www.st.rim.or.jp/~nakata/httpd141d.zip
AN AN-HTTPd 1.41 c
-
AN httpd141d.zip
http://www.st.rim.or.jp/~nakata/httpd141d.zip
AN AN-HTTPd 1.41
-
AN httpd141d.zip
http://www.st.rim.or.jp/~nakata/httpd141d.zip
AN AN-HTTPd 1.41 b
-
AN httpd141d.zip
http://www.st.rim.or.jp/~nakata/httpd141d.zip