|
|
Info |
Last Modified |
| 4 months ago |
|
|
|
|
Description |
sSMTP creates a logfile /tmp/ssmtp.log and the data in this logfile is user specified. It's possible to overwrite arbitrary files via a symlink attack on the ssmtp.log temporary log file with the permissons of the ssmtp program (normally root).
|
|
Classification |
Location:
Local Access Required
Attack Type:
Other
Impact:
Loss of Integrity
Exploit:
Exploit Available
Disclosure:
OSVDB Verified
|
|
Technical |
The vulnerable call is in log_event. Log_event vulnerable call:
#ifdef LOGFILE if((fp = fopen("/tmp/ssmtp.log", "a")) != (FILE *)NULL) { (void)fprintf(fp, "%s\n", buf); (void)fclose(fp);
|
|
Solution |
Currently, there are no known upgrades, patches, or workarounds available to correct this issue.
|
|
Products |
|
sSMTP
 |
2.50.6 |
|
|
|
|
Credit |
- priestmaster - priest
priestmaster.org -
|
|
BlogsProvided by Technorati
|
None found at this time
|
|
|