Commit a94e6b2
committed
Fix two possible attack vectors, where an attacker can store
information into the termianl and then get to replay it.
Two of those instances are setting the terminal title, and icon title,
and then requesting the values back (see CVE-2003-0063[2] and
https://marc.info/?l=bugtraq&m=104612710031920&w=2 for details).
And another case is sending an invalid DECRQSS sequence, which the
handler would respond back with the results, see here for how this is
used: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=510030 CVE-2008-2383[3]
These bugs were found and disclosed by David Leadbeater <dgl@dgl.cx>
(@dgl at github.com)1 parent 9f5081f commit a94e6b2
1 file changed
+9
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
705 | 705 | | |
706 | 706 | | |
707 | 707 | | |
708 | | - | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
709 | 711 | | |
710 | 712 | | |
711 | 713 | | |
| |||
2638 | 2640 | | |
2639 | 2641 | | |
2640 | 2642 | | |
2641 | | - | |
2642 | | - | |
| 2643 | + | |
| 2644 | + | |
| 2645 | + | |
2643 | 2646 | | |
2644 | | - | |
2645 | | - | |
| 2647 | + | |
| 2648 | + | |
| 2649 | + | |
2646 | 2650 | | |
2647 | 2651 | | |
2648 | 2652 | | |
| |||
0 commit comments