สวัสดีค่ะ
ปัญหาคือทาง vendor ได้ใช้ software ของ IBM ทำการ scan web application แล้วเจอช่องโหว่ระดับ high อยู่หนึ่งข้อซึ่งปัญหาคือ
ปัญหา
[1 of 1] Session Identifier Not Updated
Severity: High
Test Type: Application
Vulnerable URL: http://xxx/yyyy/login/Index.aspx
Remediation Tasks: Do not accept externally created session identifiers
Reasoning:One or more session identifiers were not updated in the response.
ซึ่งจากที่ได้ทดลองแก้ปัญหามาจะเกิดที่หน้า Login เข้าระบบซึ่งหนูได้ลองแก้ไขไปหลายวิธีแต่ก็ยังไม่สามารถแก้ไขได้
เท่าที่หาความรู้มาจะเกี่ยวข้องกับการเก็บค่า SessionID ที่ Cookies ที่เครื่อง client
ซึ่งการทำงานของหน้า Login ของระบบเป็นดังนี้ค่ะ
Login
Default.aspx --> index.htm event onload ใช้ java script เปิดหน้าจอใหม่เพื่อตัด Tool bar --> Login/index.aspx