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] A short warning on the X11 Editres protocol |
|---|---|
| Date: | Tue, 31 May 2005 23:37:37 +0200 |
The xterm manual page contains a strongly worded warning about the allowSendEvents configuration option: | allowSendEvents (class AllowSendEvents) | Specifies whether or not synthetic key and button events | (generated using the X protocol SendEvent request) should be | interpreted or discarded. The default is ââfalseââ meaning they | are discarded. Note that allowing such events creates a very | large security hole. The default is ââfalse.ââ However, xterm is an Xt application and therefore speaks a long-forgotten protocol called Editres. As a result, any Editres client (such as "editres") can instruct an xterm window to change its allowSendEvents setting. After that, it's possible to send synthesized events to the xterm window and hijack the terminal. Other Xt applications may have similar issues. If an application is SUID or SGID and does not drop privileges early in the startup process, a privilege escalation vulnerability might exist (but it's probably easier to exploit it by providing carefully constructed resource settings from the beginning). I'm not sure that the author of the paragraph was right to label this as a security hole; certainly it's just a minor one. However, the xterm documentation should be updated. (A previous attempt to resolve this issue quietly had failed.) _______________________________________________ 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: | 504T and now also 604T remote access., alessandro |
|---|---|
| Previous by Thread: | 504T and now also 604T remote access., alessandro |
| Indexes: | [Date] [Thread] [Top] [All Lists] |