AOLServer Long Authentication String Buffer Overflow Vulnerability
BID:3230
Info
AOLServer Long Authentication String Buffer Overflow Vulnerability
| Bugtraq ID: | 3230 |
| Class: | Boundary Condition Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Aug 22 2001 12:00AM |
| Updated: | Aug 22 2001 12:00AM |
| Credit: | This vulnerability was announced via Bugtraq by Nate Haggard <[email protected]> on August 22, 2001. |
| Vulnerable: |
AOL AOLserver 3.2 UNIX AOL AOLserver 3.0 |
| Not Vulnerable: |
AOL AOLserver 3.4 AOL AOLserver 3.3.1 |
Discussion
AOLServer Long Authentication String Buffer Overflow Vulnerability
AOLServer is a freely available, open source web server. It was originally written by AOL, and is currently developed and maintained by AOL and public domain.
A problem has been discovered that can allow remote users to crash an AOLServer, denying service to legitimate users of the system. The problem is due to the handling of passwords. It is possible for a remote user to overflow a buffer within the AOLServer process by sending a password of 2048 bytes. This could result in the overwriting of stack variables, including the return address.
This makes it possible for a remote user to execute arbitrary code with the privileges of the AOLServer process, and potentially gain local access.
AOLServer is a freely available, open source web server. It was originally written by AOL, and is currently developed and maintained by AOL and public domain.
A problem has been discovered that can allow remote users to crash an AOLServer, denying service to legitimate users of the system. The problem is due to the handling of passwords. It is possible for a remote user to overflow a buffer within the AOLServer process by sending a password of 2048 bytes. This could result in the overwriting of stack variables, including the return address.
This makes it possible for a remote user to execute arbitrary code with the privileges of the AOLServer process, and potentially gain local access.
Exploit / POC
AOLServer Long Authentication String Buffer Overflow Vulnerability
Nate Haggard <[email protected]> has provided the 'killme.pl' exploit.
qitest1 <[email protected]> has provided the 'aolsrv.c' exploit.
Nate Haggard <[email protected]> has provided the 'killme.pl' exploit.
qitest1 <[email protected]> has provided the 'aolsrv.c' exploit.
References
AOLServer Long Authentication String Buffer Overflow Vulnerability
References:
References: