Ethical Hacking Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package. | Computer Forensics Training at InfoSec Institute Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors. |

| Subject: | [Full-disclosure] Fun with event logs (semi-offtopic) |
|---|---|
| Date: | Thu, 21 Dec 2006 15:22:09 +0300 |
Dear full-disclosure@lists.grok.org.uk, There is interesting thing with event logging on Windows. The only security aspect of it is event log record tampering and performance degradation, but it may become sensitive is some 3rd party software is used for automated event log analysis. The problem is a kind of "Format string" vulnerability where user-supplied input is used for event log record. For ReportEvent() function %1, %2, etc have a special meaning and are replaced with corresponding string from lpStrings. The problem is this can be done recursively. That is, %2 argument can include itself. This fact doesn't lead to any buffer overflow, but you can fill entire buffer with relatively small argument. Most services do not escape any user-supplied input then constructing log event. You can see very interesting event log entries if you try something like: net send SOMEHOST %2 or net use \\SOMEHOST\IPC$ /user:%1%2%3 -- http://www.security.nnov.ru /\_/\ { , . } |\ +--oQQo->{ ^ }<-----+ \ | ZARAZA U 3APA3A } You know my name - look up my number (The Beatles) +-------------o66o--+ / |/ _______________________________________________ Full-Disclosure - We believe in it. Charter: http://lists.grok.org.uk/full-disclosure-charter.html Hosted and sponsored by Secunia - http://secunia.com/
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [Full-disclosure] SinFP 2.06, now works under big-endian architectures, GomoR |
|---|---|
| Next by Date: | [Full-disclosure] n3td3v calls on month of bug campaigns to stop, n3td3v |
| Previous by Thread: | [Full-disclosure] SinFP 2.06, now works under big-endian architectures, GomoR |
| Next by Thread: | Re: [Full-disclosure] Fun with event logs (semi-offtopic), endrazine |
| Indexes: | [Date] [Thread] [Top] [All Lists] |